今天就跟大家聊聊有关过渡和动画怎么在CSS3中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
<强>过渡强>
过渡属性是
转换属性,
transition-duration,
transition-timing-function,
transition-delay
的简称,用于设定一个元素的两个状态,不同的状态可以用伪类,比如:,:活跃或者是通过javascript动态设定.IE10 +支持。
所以过渡的初始值为:
transition-delay: 0;
transition-duration: 0;
转换属性:;
transition-timing-function:缓解;
<强>用法强>
div {
转型:& lt; property>& lt; duration>& lt; timing-function>& lt; delay>;
}
并且有事件可以监测过渡结束
el.addEventListener (“transitionend" updateTransition,真的);
在webkit
//
el.addEventListener (“webkitTransitionEnd" updateTransition,真的);
<>强实例强>
HTML
代码如下:
& lt; !——演示1:褪色块——比;
& lt; div id=癴ade"比;
移动!
& lt;/div>
& lt; div id=皀udge"比;老鼠
animation 属性是如下这些属性的简写,
animation-name: none
动画:0 s
animation-timing-function: ease
animation-delay: 0 s
animation-iteration-count: 1,
动画方向:normal
animation-fill-mode:没有
用法
,
动画:
animation-name
时间(时间),
timing-function
时间(延迟),
animation-iteration-count(,结束之前的循环次数),
single-animation-direction /* {,
动画方向:normal (每次从正方向开始),
动画方向:reverse (每次从反方向开始),
动画方向:alternate (正反往复),
}*/,
single-animation-fill-mode
<强>实例强>
& lt; div 类=皏iew_port"祝辞, & lt; div 类=皃olling_message"祝辞, Listener for  dispatches 时间/div> & lt; & lt; div 类=癱ylon_eye"祝辞, 时间/div> & lt; 时间/div> & lt; {.polling_message 颜色:白色,, 浮动:,,, margin-right: 2%,, }, {.view_port 背景颜色:黑色,, 高度:时间50 px;大敌;; 宽度:100%,, 隐藏溢出:,,, }, {.cylon_eye 颜色:白色,, 高度:100%,, 宽度:80%,, 背景颜色:红色,, 背景图片:线性渐变(用正确的,,rgba (0, 0, 0, 0.9), 25%, rgba (0, 0, 0, 0.1), 50%, rgba (0, 0, 0, 0.9, 75%),, -webkit-animation: move_eye 4 s linear 0 s infinite 交替,, -moz-animation: move_eye 4 s linear 0 s infinite 交替,, -o-animation: move_eye 4 s linear 0 s infinite 交替,, 动画:move_eye 4 s linear 0 s infinite 交替,, }, {@-webkit-keyframes move_eye {得到; margin-left: -20%,, }, {过多; margin-left: 100%,, }, }, {@-moz-keyframes move_eye {得到; margin-left: -20%,, }, {过多; margin-left: 100%,, }, }, {@-o-keyframes move_eye {得到; margin-left: -20%,, }, {过多; margin-left: 100%,, }, }, {@keyframes move_eye {得到; margin-left: -20%,, }, {过多; margin-left: 100%,, }, }
看完上述内容,你们对过渡和动画怎么在CSS3中使用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。