CSS

CSS3中設置動畫時間外屬性animation-fill-mode

字號+ 編輯: Snake 修訂: Snake 來源: 慕课网 2023-09-10 我要說兩句(0)

animation-fill-mode屬性定義在動畫開始之前和結束之後發生的操作。

設置動畫時間外屬性animation-fill-mode

animation-fill-mode屬性定義在動畫開始之前和結束之後發生的操作。

主要具有四個屬性值:none、forwards、backwords和both。

其四個屬性值對應效果如下:

屬性值效果
none默認值,表示動畫將按預期進行和結束,在動畫完成其最後一幀時,動畫會反轉到初始幀處。
forwards表示動畫在結束後繼續應用最後的關鍵幀的位置
backwards會在向元素應用動畫樣式時迅速應用動畫的初始幀
both元素動畫同時具有fordwards和backwards效果

在默認情況之下,動畫不會影響它的關鍵幀之外的屬性,使用animation-fill-mode屬性可以修改動畫的默認行爲。

簡單的說就是告訴動畫在第一關鍵幀上等待動畫開始,或者在動畫結束時停在最後一個關鍵幀上而不回到動畫的第一幀上。或者同時具有這兩個效果。

例如:讓動畫停在最一幀處。

代碼如下:

animation-fill-mode:forwards;
閲完此文,您的感想如何?
  • 有用

    0

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • 多個高度相同, 屬性inline-block的div,有的div沒有内容而有的div有内容,有内容的會下沉?

  • 讓整個網頁全局變成黑白色調的css代碼

  • CSS生成内容

  • CSS3外輪廓屬性

我要說說
網上賓友點評