animation常用屬性必知必會

2021-10-05 03:07:34 字數 1106 閱讀 5448

animation 最常用的幾種屬性有以下幾種:

1. animation-name(動畫名稱)

animation-name屬性是必須存在的,因為animation-name的值預設是none,沒有動畫。

2. animation-duration(動畫執行一次所需時間)

animation-duration屬性也是必須存在的,因為animation-duration的值預設是0,沒有動畫。

3. animation-delay(動畫在開始前的延遲時間)

animation-delay的值可以是秒(s)或者是毫秒(ms),預設值是0,沒有延遲。

4. animation-timing-function(動畫以何種執行軌跡完成乙個週期)

animation-timing-function的值是貝塞爾曲線,預設值是ease,表示動畫以低速開始,然後加速,最後在結束前變慢。 最常用的值有以下幾個:

(1)linear:表示動畫從頭到尾的速度都是相同的。

(2)ease-in:表示動畫以低速開始。

(3)ease-out:表示動畫以低速結束。

(4)ease-in-out:表示動畫以低速開始和結束。

如果沒有想用的值,也可以直接使用三次貝塞爾函式,使用**是可直接除錯出自己想要的值;也可以在瀏覽器中直接除錯,現在瀏覽器除錯工具中都支援貝塞爾函式視覺化除錯。

animation-iteration-count屬性值有兩種:

6. animation-fill-mode(定義元素動畫結束以後或者未開始的元素樣式)

預設值為none,標示,不會在動畫結束或者未開始時給元素 新增樣式

常用屬性值為:

(1)forwards:表示動畫結束後,元素直接接使用當前樣式。

(2)backwards:表示在動畫延遲時間元素使用關鍵幀中from的屬性值或者to屬性值(當animation-direction為reverse或者alternate-reverse時)

常用的屬性值為:

animation屬性在書寫通常合併在一起,除非需要單獨設定的屬性值,animation屬性的簡寫形式為:animation:code 2s 2s linear infinite alternate forwards;

mysql必知必 SQL必知必會學習筆記 一

資料庫基礎 資料庫 資料庫軟體 確切的說,資料庫軟體應稱為資料庫管理系統 dbms 資料庫是通過dbms建立和操作的容器 資料庫相當於檔案櫃 容器 表相當於檔案 同乙個資料庫不能存在相同的表名,不同的資料庫可以存在相同的表名 主鍵應滿足的條件 唯一性非空性 not null 主鍵列中的值不允許修改或...

mysql必知必會 mysql必知必會(四)

十四 理解子查詢 1 通過子查詢過濾 這本書在所有的章節都關連到了資料庫表,訂單資料是儲存在兩個表中,orders表儲存著 訂單號碼 顧客id和訂單日期。個人的訂單列表關連著orderitems表,訂單表沒有儲存顧客資訊,它只是儲存著顧客id,這實際的顧客資訊是儲存在customers表中。現在假設...

mysql必知比回 MySQL必知必會

服務啟動與停止 停止mysql服務 net stop mysql57 啟動mysql服務 net start mysql57 連線與斷開服務 連線服務 mysql h 位址 p 埠 u 使用者名稱 p 密碼 斷開服務 quit 斷開服務 exit 配置允許遠端連線 方式一 use mysql 開啟遠...