css3动画,设置动画基点_html/css_WEB-ITnose
程序员文章站
2022-04-29 11:51:38
...
@-webkit-keyframes swing {
50% {
-webkit-transform: rotate(10deg);
transform: rotate(10deg);
}
100% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
}
@keyframes swing {
50% {
-webkit-transform: rotate(10deg);
-ms-transform: rotate(10deg);
transform: rotate(10deg);
}
100% {
-webkit-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}
}
50% {
-webkit-transform: rotate(10deg);
transform: rotate(10deg);
}
100% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
}
@keyframes swing {
50% {
-webkit-transform: rotate(10deg);
-ms-transform: rotate(10deg);
transform: rotate(10deg);
}
100% {
-webkit-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}
}
调用动画
.swing {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-animation-name: swing;
animation-name: swing;
}
transform-origin用来设置旋转元素的基点,top left right bottom %,
详情查看h ttp://www.w3school.com.cn/cssref/pr_transform-origin.asp
效果如下图,瓶子左右摆动,以中心为基点左右摆动。
版权声明:本文为博主原创文章,未经博主允许不得转载。
上一篇: img onload事件绑定各浏览器均可执行_基础知识
下一篇: 图文详解php如何实现分页效果
推荐阅读
-
html5 css3实例教程 一款html5和css3实现的小机器人走路动画
-
一款利用html5和css3动画排列人物头像的实例演示
-
CSS3控制HTML元素动画效果
-
HTML5 实现小车动画效果(Canvas/CSS3/JQuery)
-
HTML5新属性+CSS3动画
-
CSS3动画和HTML5新特性详解
-
html5新增、css3动画、导航条、文字轮播和旋转木马
-
一款简洁的纯css3代码实现的动画导航_html/css_WEB-ITnose
-
一款纯css3实现的机器人看书动画效果_html/css_WEB-ITnose
-
8套迷人精致的CSS3 3D按钮动画_html/css_WEB-ITnose