通過css製作animate動畫

2021-09-11 17:11:12 字數 809 閱讀 9883

在需要動畫的元素上新增  animation class名,然後給其設定值來實現動畫

第一步 : 根據屬性設定自己所需要的值

animation: name duration timing-function delay iteration-count direction;
屬性詳情 :

animation-name 規定需要繫結到選擇器的 keyframe 名稱。

animation-duration 規定完成動畫所花費的時間,以秒或毫秒計。

animation-timing-function  規定動畫的速度曲線。

linear 動畫從頭到尾的速度是相同的。

ease 預設。動畫以低速開始,然後加快,在結束前變慢。  

ease-in  動畫以低速開始。

ease-out 動畫以低速結束。

ease-in-out  動畫以低速開始和結束。  

cubic-bezier(n,n,n,n)  在 cubic-bezier 函式中自己的值。可能的值是從 0 到 1 的數值。

animation-delay  規定在動畫開始之前的延遲。

第二步 :

根據需求開始寫運動軌跡,如

@keyframes animate_ugc 

to }

注意 :

@keyframes 需要新增相容性

@-webkit-keyframes

@-moz-keyframes

@-ms-keyframes

@-o-keyframes

利用CSS的animation屬性製作動畫效果

使用簡寫屬性,將動畫 mymove 與 div 元素繫結 donghua internet explorer 10 firefox 以及 opera 支援 animation 屬性。safari 和 chrome 支援替代的 webkit animation 屬性。internet explorer...

使用CheckBox的屬性製作純css動態導航欄

前提 很多時候 我們的網頁都需要乙個垂直的導航欄 可以分類 有分類 自然就有展開 關閉的功能 你還在使用jquery操作d程式設計客棧om來製作嗎?那你就out了!方案 使用checkbox 的 checked 屬性 巧妙地製作導航欄 結果 我們主要製作成這樣這樣的的導航欄 首先 我們寫出相對的ht...

純css動畫效果 animate的應用

需要某個小圖示或者文字轉圈的效果,部分夥伴會用js去寫乙個定時器,然後再去清空定時器,這樣做是比較麻煩的。之前在學css裡的有乙個animate方法。下面就講animate的使用 語法 animation name duration timing function delay iteration c...