【css3中的動畫功能】
/*view code1.transition功能,通過指定開始結束狀態來過度,無法實現複雜動畫。
*//*
transition:property duration timing-function
*/transition-property: background-color;
transition-duration: 3s;
transition-timing-function: linear;
transition: background-color 3s linear;
/*簡潔的寫法
*/transition: background-color 1s linear,color 1s linear,width 1s linear;
/*同時執行多個動畫效果
*//*
2.animations功能,可以指定幀,實現複雜的動畫。
*/@-webkit-keyframes mycolor
40%
/*背景顏色變化幀 - 黃色
*/ 70%
/*背景顏色變化幀 - 藍色
*/ 100%
/*結束幀
*/ }
div:hover
/*實現多個屬性值同時改變的動畫
*/@-webkit-keyframes mycolor
30% 60%
100%
}div:hover
/*引數含義
*//*
linear:勻速
ease-in:又慢到快
ease-out:由快到慢
ease:先慢再快再慢
ease-in-out:先慢再快再慢
*/
CSS3動畫功能
transition屬性的使用方法 transition property duration timing function 其中property表示對哪個屬性進行平滑過渡,duration表示多長時間完成屬性值的平滑過渡,timing function表示通過什麼方法來進行平滑過渡。多平滑過渡示例...
06 CSS3 動畫功能
將元素的某個屬性,從屬性值指定的時間內平滑的過渡到另乙個屬性值。實現方式 transition progerty dration timing function progerty 指定需要執行動畫的屬性值 dration 動畫執行時間 timing function 動畫執行方式 通過定義多個關鍵幀...
CSS3動畫之二 Animations功能
animations功能與transitions功能相同,都是通過改變元素的屬性值來實現動畫效果,不同之處是 transitions功能只能通過改變指定屬性的開始值與結束值,然後再這兩個屬性值之間進行平滑的過渡來實現動畫效果。所以transitions功能不能實現比較複雜的動畫效果 animatio...