首頁 > web前端 > html教學 > HTML前端开发之路--Animation_html/css_WEB-ITnose

HTML前端开发之路--Animation_html/css_WEB-ITnose

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-21 08:57:22
原創
1222 人瀏覽過

Animation和transition一样也是动画效果,但是transition只能控制动画开始的起始状态,而Animation可以设置关键帧去定义动画的过渡过程;

Animation用@keyframes去自定义一个变化过程  {}内部包含着动画变化的关键帧例如:

@-webkit-keyframes mycolor {<br />    0%{<br />        background-color: brown;<br />    }<br />    40%{<br />        background-color: aqua;<br />    }<br />    70%{<br />        background-color: #555555;<br />    }<br />    100%{<br />        background-color: brown;<br />    }<br /> }
登入後複製

然后再根据相应的动作触发动画过程,比如hover,active等,animation和transition一样有三个子属性值,property,duration和timing-function

另外提一下,timing-function有5个值,linear,ease,ease-in,ease-out,ease-in-out;

linear:匀速变化;

ease-in:由慢到快;

ease-out:由快到慢;

ease和ease-in-out效果是一样的,都是由慢到快再到慢;

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
java - springboot新手學習
來自於 1970-01-01 08:00:00
0
0
0
spring - JavaWeb中 Service 層的事務問題
來自於 1970-01-01 08:00:00
0
0
0
java - C語言演算法題-韓信點兵 解法?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板