您好,登錄后才能下訂單哦!
這篇文章主要介紹css中的animation-fill-mode屬性怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
CSS3animation-fill-mode屬性
作用:animation-fill-mode屬性規定動畫在播放之前或之后,其動畫效果是否可見。
說明:默認情況下,CSS動畫在第一個關鍵幀播放完之前不會影響元素,在最后一個關鍵幀完成后停止影響元素。animation-fill-mode屬性可重寫該行為。
語法:
animation-fill-mode:none|forwards|backwards|both;
none:不改變默認行為。
forwards:當動畫完成后,保持最后一個屬性值(在最后一個關鍵幀中定義)。
backwards:在animation-delay所指定的一段時間內,在動畫顯示之前,應用開始屬性值(在第一個關鍵幀中定義)。
both:向前和向后填充模式都被應用。
注:InternetExplorer9以及更早的版本不支持animation-fill-mode屬性。
CSS3animation-fill-mode屬性的使用示例
<!DOCTYPEhtml>
<html>
<head>
<metacharset="utf-8">
<title></title>
<style>
div
{
width:100px;
height:100px;
background:red;
position:relative;
animation:mymove3s;
animation-iteration-count:2;
animation-fill-mode:forwards;
/*Safari和Chrome*/
-webkit-animation:mymove3s;
-webkit-animation-iteration-count:2;
-webkit-animation-fill-mode:forwards;
}
@keyframesmymove
{
from{top:0px;}
to{top:200px;}
}
@-webkit-keyframesmymove/*Safari和Chrome*/
{
from{top:0px;}
to{top:200px;}
}
</style>
</head>
<body>
<div></div>
</body>
</html>
以上是“css中的animation-fill-mode屬性怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。