這個(gè)效果是用的障眼法,用四條線在同一個(gè)方向運(yùn)動(dòng)。
代碼如下:
*{ margin: 0; padding: 0; } .big{ margin: 150px auto; background: black; width:258px; height:307px; position: relative; } .big p{ height: 1px; width: 50px; background: rgba(7,241,250,1); position: absolute; } .big p:nth-child(1){ top:5px; left: 5px; } .big p:nth-child(2){ height: 50px; width: 1px; bottom: 5px; right: 5px; } .big p:nth-child(3){ bottom: 5px; right: 5px; } .big p:nth-child(4){ height: 50px; width: 1px; top:5px; left: 5px; } .big p:nth-child(1){ animation:pOne 4s linear infinite; } @keyframes pOne { 0%{ left: 5px; width: 50px; } 10%{ left: 5px; width: 100px; } 40%{ left:153px; width: 100px; } 60%{ left:253px; width: 0px; } 80%{ left:5px; width: 0px; } 100%{ left:5px; width: 50px; } } .big p:nth-child(2){ animation:pTow 4s linear infinite; } @keyframes pTow { 0%{ top: 252px; height: 50px; } 10%{ top: 302px; height: 0px; } 40%{ top: 5px; height: 0px; } 60%{ top: 5px; height: 100px; } 80%{ top: 202px; height: 100px; } 100%{ top: 252px; height: 50px; } } .big p:nth-child(3){ animation:pThree 4s linear infinite; } @keyframes pThree { 0%{ right: 5px; width: 50px; } 10%{ right: 5px; width: 100px; } 40%{ right:153px; width: 100px; } 50%{ right:253px; width: 0px; } 80%{ right:5px; width: 0px; } 100%{ right:5px; width: 50px; } } .big p:nth-child(4){ animation:pFour 4s linear infinite; } @keyframes pFour { 0%{ top: 5px; height: 50px; } 10%{ top: 5px; height: 0px; } 40%{ top: 302px; height: 0px; } 60%{ top: 202px; height: 100px; } 80%{ top: 5px; height: 100px; } 100%{ top: 5px; height: 50px; } }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/114735.html
showImg(https://segmentfault.com/img/bVbtkla);showImg(https://segmentfault.com/img/bVbtkk9); 這個(gè)效果是用的障眼法,用四條線在同一個(gè)方向運(yùn)動(dòng)。代碼如下: *{ margin: 0; padding: 0; } ....
摘要:層疊即表示允許以多種方式來(lái)描述樣式,一個(gè)元素可以被渲染呈現(xiàn)出多種樣式。可以讓屬性的變化過(guò)程持續(xù)一段時(shí)間,而不是立即生效。比如,將元素的顏色從白色改為黑色,通常這個(gè)改變是立即生效的,使用后,將按一個(gè)曲線速率變化。 showImg(https://segmentfault.com/img/bVZwyL?w=900&h=385); CSS 的全稱是 Cascading Style Sheet...
摘要:透視即是以現(xiàn)實(shí)的視角來(lái)看屏幕上的事物,從而展現(xiàn)的效果。旋轉(zhuǎn)則不再是平面上的旋轉(zhuǎn),而是三維坐標(biāo)系的旋轉(zhuǎn),就包括軸,軸,軸旋轉(zhuǎn)。必須與屬性一同使用,而且只影響轉(zhuǎn)換元素。可自由轉(zhuǎn)載引用,但需署名作者且注明文章出處。 showImg(https://segmentfault.com/img/bVzJoZ); 話不多說(shuō),先上demo 酷炫css3走馬燈/正方體動(dòng)畫(huà): https://bupt-...
摘要:透視即是以現(xiàn)實(shí)的視角來(lái)看屏幕上的事物,從而展現(xiàn)的效果。旋轉(zhuǎn)則不再是平面上的旋轉(zhuǎn),而是三維坐標(biāo)系的旋轉(zhuǎn),就包括軸,軸,軸旋轉(zhuǎn)。必須與屬性一同使用,而且只影響轉(zhuǎn)換元素。可自由轉(zhuǎn)載引用,但需署名作者且注明文章出處。 showImg(https://segmentfault.com/img/bVzJoZ); 話不多說(shuō),先上demo 酷炫css3走馬燈/正方體動(dòng)畫(huà): https://bupt-...
摘要:前言最近寫(xiě)了一個(gè)文字跑馬燈的項(xiàng)目需求,剛開(kāi)始用寫(xiě),能夠完成需求。代碼部分預(yù)覽實(shí)現(xiàn)文字跑馬燈小結(jié)的方式能夠完美的滿足子需求點(diǎn)和自需求點(diǎn)。 前言 最近寫(xiě)了一個(gè)文字跑馬燈的項(xiàng)目需求,剛開(kāi)始用js寫(xiě),能夠完成需求。后面想著換種方式(分別是html和css)來(lái)實(shí)現(xiàn)同一個(gè)需求,以減少性能消耗。 首先,需求分析: 需求點(diǎn)1.判斷文字的長(zhǎng)度和容器的長(zhǎng)度,如果文字長(zhǎng)度大于容器長(zhǎng)度則開(kāi)始滾動(dòng),否則不滾動(dòng);...
閱讀 1527·2021-11-18 10:02
閱讀 1672·2021-09-04 16:40
閱讀 3178·2021-09-01 10:48
閱讀 878·2019-08-30 15:55
閱讀 1857·2019-08-30 15:55
閱讀 1377·2019-08-30 13:05
閱讀 3020·2019-08-30 12:52
閱讀 1630·2019-08-30 11:24