CSS+HTML<簡(jiǎn)單的景深效果>

效果圖:

move.gif

不太了解 perspective 屬性的,可以點(diǎn)擊查看此篇文章
景深一般用于3D場(chǎng)景內(nèi)汹来,會(huì)搭配著 transform 3D旋轉(zhuǎn)的使用

transform-style: preserve-3d;

一般這幾個(gè)transform屬性會(huì)應(yīng)用于景深效果中


image.png

面對(duì)屏幕,物體由遠(yuǎn)到近的調(diào)整

transform:translateZ()

物體以Z軸旋轉(zhuǎn)(在未定義3D旋轉(zhuǎn)的情況下等同于 transform:rotate())

transform:rotateZ()

物體以X軸旋轉(zhuǎn)

transform:rotateX()

物體以Y軸旋轉(zhuǎn)

transform:rotateY()

簡(jiǎn)單的就說這么多吧,景深這東西不太好解釋佳鳖,盡量自己動(dòng)手琢磨,比別人解釋給你聽更強(qiáng) ??

image.png

如果下面的代碼你能理解的話媒惕,那么上面 藍(lán)天白云效果 這種效果系吩,你就大致知道是怎么實(shí)現(xiàn)的了 ??

代碼如下:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }

        body,
        html {
            height: 100%;
        }

        body {
            display: flex;
            justify-content: center;
            /* background: black; */
            perspective: 100px;
            overflow: hidden;
        }

        .box {
            width: 100%;
            height: 100%;
            position: absolute;
            background: #5a5a5a;
            transform-style: preserve-3d;
            transform-origin: 50% 100%;
            transform: rotateX(90deg);
        }

        .cloud {
            z-index: 5;
            transform-style: preserve-3d;
            transform-origin: 50% 100%;
            width: 200px;
            height: 200px;
            position: absolute;
            bottom: 0;
            opacity: 0;
            animation-name: move;
            animation-duration: 5s;
            animation-timing-function: linear;
            animation-iteration-count: infinite;
            transform: translateZ(-1000px);
        }

        .cloud:nth-child(1) {
            background: black;
        }

        .cloud:nth-child(2) {
            width: 300px;
            left: 0;
            background: #adacac;
            animation-delay: -2s;
        }

        @keyframes move {
            20%{
                opacity: 1;
            }
            100% {
                opacity: 1;
                transform: translateZ(200px);
            }
        }
    </style>
</head>

<body>
    <div class="cloud"></div>
    <div class="cloud"></div>
    <div class="box">

    </div>

</body>

</html>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市妒蔚,隨后出現(xiàn)的幾起案子穿挨,更是在濱河造成了極大的恐慌,老刑警劉巖肴盏,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件科盛,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡叁鉴,警方通過查閱死者的電腦和手機(jī)土涝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來幌墓,“玉大人但壮,你說我怎么就攤上這事〕B拢” “怎么了蜡饵?”我有些...
    開封第一講書人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長胳施。 經(jīng)常有香客問我溯祸,道長,這世上最難降的妖魔是什么舞肆? 我笑而不...
    開封第一講書人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任焦辅,我火速辦了婚禮,結(jié)果婚禮上椿胯,老公的妹妹穿的比我還像新娘筷登。我一直安慰自己,他們只是感情好哩盲,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開白布前方。 她就那樣靜靜地躺著狈醉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪惠险。 梳的紋絲不亂的頭發(fā)上苗傅,一...
    開封第一講書人閱讀 51,554評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音班巩,去河邊找鬼渣慕。 笑死,一個(gè)胖子當(dāng)著我的面吹牛趣竣,可吹牛的內(nèi)容都是我干的摇庙。 我是一名探鬼主播,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼遥缕,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼卫袒!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起单匣,我...
    開封第一講書人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤夕凝,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后户秤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體码秉,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年鸡号,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了转砖。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡鲸伴,死狀恐怖府蔗,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情汞窗,我是刑警寧澤姓赤,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站仲吏,受9級(jí)特大地震影響不铆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜裹唆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一誓斥、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧许帐,春花似錦劳坑、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至羡鸥,卻和暖如春蔑穴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背惧浴。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來泰國打工存和, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人衷旅。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓捐腿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親柿顶。 傳聞我的和親對(duì)象是個(gè)殘疾皇子茄袖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 各種純css圖標(biāo) CSS3可以實(shí)現(xiàn)很多漂亮的圖形,我收集了32種圖形嘁锯,在下面列出宪祥。直接用CSS3畫出這些圖形,要比...
    劍殘閱讀 9,547評(píng)論 0 8
  • 看了很多視頻家乘、文章蝗羊,最后卻通通忘記了,別人的知識(shí)依舊是別人的仁锯,自己卻什么都沒獲得耀找。此系列文章旨在加深自己的印象,因...
    DCbryant閱讀 1,864評(píng)論 0 4
  • >*很不幸业崖,沒人能告訴你母體是什么野芒,你只能自己體會(huì)* --駭客帝國 在第四章“可視效果”中,我們研究了一些增強(qiáng)圖層...
    夜空下最亮的亮點(diǎn)閱讀 1,658評(píng)論 0 2
  • Core Animation其實(shí)是一個(gè)令人誤解的命名腻要。你可能認(rèn)為它只是用來做動(dòng)畫的复罐,但實(shí)際上它是從一個(gè)叫做Laye...
    小貓仔閱讀 3,710評(píng)論 1 4
  • CSS里transform變形這個(gè)屬性有點(diǎn)學(xué)習(xí)難度,尤其在CSS3里加上了3D效果之后雄家,2維變3維學(xué)習(xí)成本更是成倍...
    BULL_DEBUG閱讀 872評(píng)論 0 1