1、過渡屬性
① transition-property 屬性 表示可過渡的樣式屬性transition-property: all | [css1 [...]];
② transition-duration 屬性 表示過渡持續時間
transition-duration: ;
③ transition-delay 屬性 表示過渡延遲時間
transition-delay: ;
④ transition-timing-function 屬性 表示過渡運動曲線
transition-timing-function: linear | ease | ease-in-out | easa-in | ease-out | cubic-bezier();
-- linear:勻速
-- ease:慢快慢
-- ease-in-out:慢快慢
-- easa-in:慢快
-- ease-out:快慢
-- cubic-bezier():貝賽爾曲線函式
⑤ transition 屬性 表示前四個屬性整體賦值
transition: ;
二、動畫
1、動畫屬性
① animation-name 屬性 表示動畫名(名字任意起)animation-name: ;
② animation-duration 屬性 表示動畫持續時間
animation-duration: ;
③ animation-delay 屬性 表示動畫延遲時間
animation-delay: ;
④ animation-timing-function 屬性 表示動畫運動曲線
animation-timing-function: linear | ease | ease-in-out | easa-in | ease-out | cubic-bezier();
-- linear:勻速
-- ease:慢快慢
-- ease-in-out:慢快慢
-- easa-in:慢快
-- ease-out:快慢
-- cubic-bezier():貝賽爾曲線函式
⑤ animation-play-state 屬性 表示動畫狀態
animation-play-state: running | paused
-- running:執行
-- paused:暫停
⑥ animation-fill-mode 屬性 表示動畫結束後的停留位置
animation-fill-mode: forwards | backwards
-- forwards:終點
-- backwards:起點
⑦ animation-iteration-count 屬性 表示動畫次數
animation-iteration-count: | infinite
-- :固定次數
-- infinite:無限次
⑧ animation-direction 屬性 表示運動方向
animation-direction: normal | alternate | alternate-reverse;
-- normal:原起點為第一次運動的起點,且永遠從起點向終點運動
-- alternate:原起點為第一次運動的起點,且來回運動
-- alternate-reverse:原終點變為第一次運動的起點,且來回運動
2、動畫體
@keyframesto{}}
@keyframes
...100% {}
}
v_hint:動畫屬性設定給指定選擇器標籤,動畫體在樣式中單獨設定
過度與動畫
1,過渡三要素 1.1必須要有屬性發生變化 1.2必須告訴系統哪個屬性需要執行過渡效果 1.3必須告訴系統過渡效果持續時長 2.注意點 當多個屬性需要同時執行過渡效果時用逗號隔開即可 transition property width,background color transition dura...
過度與動畫
1 過渡屬性 transition property 屬性 表示可過渡的樣式屬性 transition property all css1 transition duration 屬性 表示過渡持續時間 transition duration transition delay 屬性 表示過渡延遲時間...
android5 0的過度動畫
最近一直研究5.0的過度動畫,網上找了好多帖子 博文,千篇一律,乙個博文或者乙個帖子,引申出好多,然並卵,基本上都說的是一共分成兩種方法 一,實現 fade fade new fade fade.setduration 2000 getwindow setreentertransition fade...