如何用js给css3中的属性和jquery中的animate动态传值
来源:互联网 发布:java希尔排序算法 编辑:程序博客网 时间:2024/05/25 18:09
代码如下:
<!DOCTYPE html><html><head><meta charset="utf-8"> <title></title> <script src="jquery-1.11.3.js" type="text/javascript"></script><style> .line{ width:400px; height:10px; transform:rotate(0deg); -ms-transform:rotate(0deg); /* IE 9 */ -webkit-transform:rotate(0deg); /*Safari and Chrome */ position:absolute; top:203px;}.fu{ width:400px; height:400px; background-color:#f99; border-radius:50%;}.zi{ width:200px; height:10px; background-color:yellow; overflow: hidden;}</style><script> $(function(){ //animate动态传参 解决css3非数字参数,例如rotate(45deg),无法使用css()方法 var time=1110; $('.line').animate( { textIndent: time }, {step: function(now,fx) { $(this).css({ '-webkit-transform':'rotate('+now+'deg)', 'transform':'rotate('+now+'deg)', '-ms-transform':'rotate('+now+'deg)' }); }, duration:2000, //time easing: "linear" //运动轨迹 //easing: "swing" }); //动态传参 单一属性 var t=40; $(".line").css({ 'transform':'rotate('+t+'deg)' }); //动态传参 复合属性 function foo(a,b,c,d){ $(".fu").css({ 'transform':'translate'+a+'px,'+b+'px)'+'rotate('+c+'deg)'+'scale('+d+')' }); } foo(150,200,40,1.5); })</script></head><body> <div class='fu'> <div class='line'> <div class="zi"></div> </div> </div></body></html>
阅读全文
0 0
- 如何用js给css3中的属性和jquery中的animate动态传值
- JS中的onload事件和jQuery中的ready事件,如何用JS实现jQuery中的ready
- 如何用js获取表单中的值
- jquery之animate()和css3 animation属性的本质区别
- jQuery中的animate
- 如何用jquery获取input输入框中的值?
- 如何用jquery获取input输入框中的值?
- 如何用jquery获取input输入框中的值
- 如何用jquery获取input输入框中的值?
- 如何用jquery获取input输入框中的值?
- 如何用jquery获取input输入框中的值?
- 如何用JS取得网址中的文件名
- 如何用jQuery和CSS3制作数字时钟
- 实现jQuery中的animate 的background-color 属性的改变
- 如何用jquery动态改变输入框的readonly属性
- 如何用Ext中的panel动态的加载js文件,我用的了autoLoad,并将其属性scripts设成了true,但还是不行
- 如何用表来管理SQLServer中的扩展属性
- 如何用javascript取出session中的值
- C语言之字符串
- 【项目管理和构建】——Maven简介(一)
- Button按钮圆角的设置:
- POJ1274: The Perfect Stall 题解
- hdu 2795 Billboard 线段树
- 如何用js给css3中的属性和jquery中的animate动态传值
- angular.js里的ng-show,ng-hide与ng-if的区别
- Machine Learning Notes II
- Spring概念,底层原理,实例化三种方式
- 通过字节码深入分析java的枚举类型enum
- 使用SpringMVC注解@RequestParam(value="XXX",required=false)时需要注意的问题
- js回掉函数取不到action字段的问题
- centos6.4下CDH5.7.1集群的安装
- Java基础复习之StringBuffer和StringBuilder简要记录