好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

css3下拉刷新动画

CSS3是一种常用的前端开发技术,其中下拉刷新动画是一个常见的效果。本文将介绍如何使用CSS3实现下拉刷新动画。

/* 实现下拉动画 */
 .pull-down-animation {
position: relative;
-webkit-animation-name: pull-down;
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-name: pull-down;
-moz-animation-duration: 1s;
-moz-animation-timing-function: linear;
-moz-animation-iteration-count: infinite;
animation-name: pull-down;
animation-duration: 1s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
 /* 下拉动画的关键帧 */
@-webkit-keyframes pull-down {
0% {
top: -15px;
}
100% {
top: 50px;
}
}
@-moz-keyframes pull-down {
0% {
top: -15px;
}
100% {
top: 50px;
}
}
@keyframes pull-down {
0% {
top: -15px;
}
100% {
top: 50px;
}
}

上述代码中,我们定义了一个名为pull-down-animation的CSS类,它的position属性设置为relative,animation属性设置为实现下拉动画的关键帧pull-down。

我们可以通过改变传入的top值以及-webkit-animation-duration、-webkit-animation-iteration-count等属性来调整下拉动画效果。

总之,我们可以利用CSS3的animation功能来快速实现下拉刷新效果。

查看更多关于css3下拉刷新动画的详细内容...

  阅读:63次

上一篇: css3伪类椭圆

下一篇:css3倒影怎么用