大
家好,我是web_卓.歡迎來到我的部落格
這次學習之前先讓大家理清這些單詞的意思,對我麼你的學習很有利,我經常混淆這些屬性,尷尬.
animation 動畫 keyframes關鍵幀 transfrom 變形
translate 調動
iteration 重複
transition 過渡
infinite 無限次數
keyframes:
keyframes被稱為關鍵幀,在css3中其主要以「@keyframes」開頭,後面緊跟著是動畫名稱加上一對花括號「
」,括號中就是一些不同時間段樣式規則。
@keyframes changecolor
100%
}在乙個「@keyframes」中的樣式規則可以由多個百分比構成的,如在「0%」到「100%」之間建立更多個百分
比,分別給每個百分比中給需要有動畫效果的元素加上不同的樣式,從而達到一種在不斷變化的效果。
100%對應的是to。
chrome 和 safari 需要字首 -webkit-;foxfire 需要字首 -moz-。
css3中呼叫動畫
animation-name屬性主要是用來呼叫 @keyframes 定義好的動畫。需要特別注意: animation-name 呼叫的動
畫名需要和「@keyframes」定義的動畫名稱完全一致(區分大小寫),如果不一致將不具有任何動畫效果
總結: 屬性
描述css
@keyframes
規定動畫。
3animation
所有動畫屬性的簡寫屬性,除了 animation-play-state 屬性。
3animation-name
規定 @keyframes 動畫的名稱。
3animation-duration
規定動畫完成乙個週期所花費的秒或毫秒。預設是 0。
3animation-timing-function
規定動畫的速度曲線。預設是 "ease"。
3animation-delay
規定動畫何時開始。預設是 0。
3animation-iteration-count
3animation-direction
3animation-play-state
規定動畫是否正在執行或暫停。預設是 "running"。
3animation-fill-mode
規定物件動畫時間之外的狀態。3
css3動畫屬性
定義動畫 from to 等同於0 100 keyframes myfirst to webkit keyframes myfirst safari 和 chrome to 將動畫繫結到選擇器 div keyframes 規定動畫。animation 所有動畫屬性的簡寫屬性,除了 animation...
CSS3動畫屬性
2d 3d 轉換屬性 transform 過渡屬性 transition 動畫屬性 animation transform 屬性向元素應用 2d 或 3d 轉換。該屬性允許我們對元素進行旋轉 縮放 移動或傾斜。2d轉換 matrix n,n,n,n,n,n 定義 2d 轉換,使用六個值的矩陣。tra...
css3動畫屬性
1.變形的基點,在使用transform方法進行文字或影象變形的時候,預設是以元素的中心點為基準點進行變形的,使用transform origin屬性,可以改變變形的基準點,語法 transform origin left,center 2.移動動畫,方法語法 transform translate...