日本中文字幕免费在线,a级片免费,黄色好看一区二区三区,国产91九色在线播放,色综合无码av网站,国产AV高清精品久久,久久免费观看午夜成人网站,91成人精品免费在线

            服務(wù)熱線(xiàn) 400-660-5555 (轉(zhuǎn)1)

            網(wǎng)站建設(shè)

            網(wǎng)站建設(shè)

            站內(nèi)資訊
            網(wǎng)站建設(shè) / 站內(nèi)資訊 / 產(chǎn)品資訊 / 正文

            網(wǎng)站前端制作之CSS常用動(dòng)畫(huà)效果

            來(lái)源: All文章
            發(fā)布時(shí)間:2024-06-06 10:07:17

              

            • 什么是CSS動(dòng)畫(huà)?
            動(dòng)畫(huà)使元素逐漸從一種樣式變?yōu)榱硪环N樣式。

              您可以隨意更改任意數(shù)量的CSS屬性。

              如需使用CSS動(dòng)畫(huà),您必須首先為動(dòng)畫(huà)指定一些關(guān)鍵幀。

              關(guān)鍵幀包含元素在特定時(shí)間所擁有的樣式。

              配置動(dòng)畫(huà)創(chuàng)建動(dòng)畫(huà)序列,需要使用animation屬性或其子屬性,該屬性允許配置動(dòng)畫(huà)時(shí)間、時(shí)長(zhǎng)以及其他動(dòng)畫(huà)細(xì)節(jié),但該屬性不能配置動(dòng)畫(huà)的實(shí)際表現(xiàn),動(dòng)畫(huà)的實(shí)際表現(xiàn)是由@keyframes規(guī)則實(shí)現(xiàn),具體情況參見(jiàn)使用keyframes定義動(dòng)畫(huà)序列小節(jié)部分。animation的子屬性有:animation-delay...

              使用keyframes定義動(dòng)畫(huà)序列一旦完成動(dòng)畫(huà)的時(shí)間設(shè)置,接下來(lái)就需要定義動(dòng)畫(huà)的表現(xiàn)。通過(guò)使用@keyframes建立兩個(gè)或兩個(gè)以上關(guān)鍵幀來(lái)實(shí)現(xiàn)。首先編寫(xiě)我們想要的動(dòng)畫(huà)

            • @keyframes規(guī)則
            要?jiǎng)?chuàng)建CSS動(dòng)畫(huà),您首先需要了解@keyframes規(guī)則,@keyframes規(guī)則用來(lái)定義動(dòng)畫(huà)各個(gè)階段的屬性值
            • 優(yōu)點(diǎn)
            瀏覽器會(huì)對(duì)CSS3動(dòng)畫(huà)做一些優(yōu)化,導(dǎo)致CSS3動(dòng)畫(huà)性能上稍有優(yōu)勢(shì)(新建一個(gè)圖層來(lái)跑動(dòng)畫(huà))。

              CSS3動(dòng)畫(huà)的代碼相對(duì)簡(jiǎn)單。CSS缺點(diǎn):

              動(dòng)畫(huà)控制上不夠靈活。

              兼容性不佳

              部分動(dòng)畫(huà)無(wú)法實(shí)現(xiàn)(視差效果、滾動(dòng)動(dòng)畫(huà))

            • 語(yǔ)法說(shuō)明如下:
            關(guān)鍵幀有兩種寫(xiě)法:
            • From....to
            • 百分比模式%
            @keyframesdot{

              from{background-color:red;}

              to{background-color:yellow;}

              }

              上下效果同等。

              @keyframesdot{

              0%{background-color:red;}

              100%{background-color:yellow;}

              }

              接下來(lái)編寫(xiě)完動(dòng)畫(huà),需要使用該動(dòng)畫(huà)。

              animation-name:設(shè)置需要綁定到元素的動(dòng)畫(huà)名稱(chēng);

              animation-duration:設(shè)置完成動(dòng)畫(huà)所需要花費(fèi)的時(shí)間,單位為秒或毫秒,默認(rèn)為0;

              animation-timing-function:設(shè)置動(dòng)畫(huà)的速度曲線(xiàn),默認(rèn)為ease;

              animation-fill-mode:設(shè)置當(dāng)動(dòng)畫(huà)不播放時(shí)(動(dòng)畫(huà)播放完或延遲播放時(shí))的狀態(tài);

              animation-delay:設(shè)置動(dòng)畫(huà)開(kāi)始之前的延遲時(shí)間,默認(rèn)為0;

              animation-iteration-count:設(shè)置動(dòng)畫(huà)被播放的次數(shù),默認(rèn)為1;

              animation-direction:設(shè)置是否在下一周期逆向播放動(dòng)畫(huà),默認(rèn)為normal;

              animation-play-state:設(shè)置動(dòng)畫(huà)是正在運(yùn)行還是暫停,默認(rèn)是running;

              animation:所有動(dòng)畫(huà)屬性的簡(jiǎn)寫(xiě)屬性。

              

            • CSS的形體變化TransformAPI只能轉(zhuǎn)換由盒模型定位的元素。
            • Translate(移動(dòng))
            • Scale(縮放)
            • Rotate(旋轉(zhuǎn))
            • Skew(傾斜)

            * 文章來(lái)源于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系客服刪除處理。
            在線(xiàn) 咨詢(xún)

            添加動(dòng)力小姐姐微信

            微信 咨詢(xún)

            電話(huà)咨詢(xún)

            400-660-5555 (轉(zhuǎn)1)

            我們聯(lián)系您

            電話(huà) 咨詢(xún)
            微信掃碼關(guān)注動(dòng)力小姐姐 X
            qr