css3来回摆动
2016-01-06 10:48
375 查看
//1、利用js控制
<!DOCTYPE html> <html> <head> <script src="//cdn.bootcss.com/jquery/2.1.4/jquery.js"></script> <script> var i=0; $(document).ready(function(){ setInterval('gaibian()',1000); }); function gaibian(){ if(i==0){ i=1; $("#wo").removeClass("zhuan_left"); $("#wo").addClass("zhuan_right"); }else{ i=0; $("#wo").addClass("zhuan_left"); $("#wo").removeClass("zhuan_right"); } } </script> <style> .zhuan_left{ transform: rotate(-60deg); -webkit-transform: rotate(-60deg); } .zhuan_right{ -webkit-transform: rotate(60deg); transform: rotate(60deg); } img { transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%; -webkit-transition: all 1s ease-in-out 0s; -o-transition: all 1s ease-in-out 0s; -moz-transition: all 1s ease-in-out 0s; transition: all 1s ease-in-out 0s; } </style> <style> div{ height: 120px; margin: 0 auto; text-align: center; width: 200px; } </style> </head> <body> <div><img id='wo' src="img/1.jpg" style="width: 100%;"/></div> </body> </html>
//2、利用css3动画
#hand{-webkit-animation:swinging 2s ease-in-out 0s infinite;-moz-animation:swinging 2s ease-in-out 0s infinite;animation:swinging 2s ease-in-out 0s infinite;-webkit-transform-origin: 50% 100%;-moz-transform-origin: 50% 100%;transform-origin: 50% 100%;}@-webkit-keyframes swinging{0% { -webkit-transform: rotate(10deg); }50% { -webkit-transform: rotate(-10deg); }100% { -webkit-transform: rotate(10deg); }}
相关文章推荐
- 手机web——自适应网页设计(html/css控制)
- JS 控制CSS样式表的语法对照
- 【CSS】最全的CSS浏览器兼容问题
- CSS3——文本、段落
- 前端开发规范之CSS
- 经验分享:CSS浮动(float,clear)通俗讲解
- css3相册图片3D旋转展示特效
- CSS有用的代码片段
- CSS3——字体font
- css 透明度设定
- CSS代码重构与优化
- CSS
- 深入CSS
- background属性用法详解和CSS-Sprite技术
- CSS sprites简单实例
- css样式优先级
- 用CSS样式截取字符串,多的用省略号表示
- css+JS实现遮罩弹框
- QGis二次开发基础 -- 矢量图层的显示样式
- 一图让你看懂CSS盒子模型