在css3中,我們可以透過@keyframes創建關鍵影格動畫效果。我們需要將@keyframes綁定到選擇器中,否則不會有效果出現。同時,我們也需定義動畫時長和動畫名稱
語法
@keyframes animationname {keyframes-selector {css-styles;}}
值 | 描述 |
#animationname
keyframes-selector
在css3中,我們以百分比來規定改變發生的時間,或透過關鍵字"from" 和"to",等價於0% 和100%。其中,0% 是動畫的開始時間,100% 動畫的結束時間。
@keyframes sunrise { 0% { bottombottom: 0; left: 340px; background: #f00; } 33% { bottombottom: 340px; left: 340px; background: #ffd630; } 66% { bottombottom: 340px; left: 40px; background: #ffd630; } 100% { bottombottom: 0; left: 40px; background: #f00; } }
以上是詳解CSS3中的@keyframes關鍵影格動畫的選擇器綁定的詳細內容。更多資訊請關注PHP中文網其他相關文章!