精品国产免费观看久久久_久久天天躁狠狠躁夜夜爽_无码人妻少妇久久中文字幕_狠狠做深爱婷婷久久综合一区

學習筆記

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

利用CSS3制作淡入淡出動畫效果

作者:狐靈科技 | 2019-12-29 17:20 |點擊:

CSS3新增動畫屬性“@-webkit-keyframes”,從字面就可以看出其含義——關鍵幀,這與Flash中的含義一致。利用CSS3制作動畫效果其原理與Flash一樣,我們需要定義關鍵幀處的狀態效果,由CSS3來驅動產生動畫效果。下面講解一下如何利用CSS3制作淡入淡出的動畫效果。具體實例可參考剛進入本站時的淡入效果。

1. 定義動畫,名稱為fadeIn

@-webkit-keyframes fadeIn {
0% {
opacity: 0; /*初始狀態 透明度為0*/
}
50% {
opacity: 0; /*中間狀態 透明度為0*/
}
100% {
opacity: 1; /*結尾狀態 透明度為1*/
}
}

2.  在ID或類中增加如下的動畫代碼

#box{
-webkit-animation-name: fadeIn; /*動畫名稱*/
-webkit-animation-duration: 3s; /*動畫持續時間*/
-webkit-animation-iteration-count: 1; /*動畫次數*/
-webkit-animation-delay: 0s; /*延遲時間*/
}

通過上面的代碼即可實現淡入淡出的動畫效果,代碼具體的含義已在注釋中注明。

如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "利用CSS3制作淡入淡出動畫效果
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218