03.CSS動畫-->自定義動畫
阿新 • • 發佈:2017-10-11
pre dev 展示 效果 minimum rect min mat ini
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>animation動畫</title> <style> @keyframes change { 10%{ background-color: red; } 50%{ background-color: black; } 100%{ background-color: orange; width: 500px; } } #animation{ width: 100px; height: 100px; background-color: darkslategray; /*使用動畫必要的兩個屬性*/ /*1.制定動畫名稱*/ animation-name: change; /*2.動畫持續時間*/ animation-duration: 5s; /*3.動畫播放次數(infinite:無限次播放)*/ animation-iteration-count: 2; /*4.動畫使用的速度函數*/ animation-timing-function: linear; /*5.動畫在下一次播放的方向(Z方式展示)*/ animation-direction: Alternate; /*6.動畫執行完畢後的狀態*/ /*1.forwards:動畫保持最後的顯示效果*/ /*2.backwards:動畫回到最初的顯示效果*/ animation-fill-mode: both; /*7.動畫延遲時間*/ animation-delay: 2s; } </style> </head> <body> <div id="animation"></div> </body> </html>
03.CSS動畫-->自定義動畫