用js的style属性可以获得html标签的样式,但是不能获取非行间样式。那么怎么用js获取css的非行间样式呢?在IE下可以用currentStyle,而在火狐下面我们需要用到getComputedStyle。下面是一个小示例: js用currentStyle和getComputedSt...
分类:
Web程序 时间:
2015-01-09 12:28:18
阅读次数:
117
样式表有三种方式内嵌样式(inline Style) :是写在Tag里面的,内嵌样式只对所有的Tag有效。内部样式(internal Style Sheet):是写在HTML的里面的,内部样式只对所在的网页有效。外部样式表(External Style Sheet):指引入以.css为后缀的CSS文...
分类:
其他好文 时间:
2014-12-28 22:12:07
阅读次数:
153
//获取样式function getStyle(obj,attr){if(obj.currentStyle){return obj.currentStyle[attr];}else{return getComputedStyle(obj)[attr];}}//绑定事件function addHand...
分类:
Web程序 时间:
2014-12-24 19:55:49
阅读次数:
138
无标题文档function getstyle(obj,attr){ return obj.currentStyle?obj.currentStyle[attr]:getComputedStyle(obj)[attr];}function domove (obj,attr,dir,target,...
分类:
其他好文 时间:
2014-12-23 00:03:34
阅读次数:
207
function getstyle(obj,attr){ return obj.currentStyle?obj.currentStyle[attr]:getComputedStyle(obj)[attr];}/*function domove (obj,attr,dir,target,end...
分类:
其他好文 时间:
2014-12-22 21:04:47
阅读次数:
136
样式分为,外部样式(),内部样式(),行内样式(style:)。再加上一个important对选择器权重的干扰。大体上,我们可以在标准浏览器上使用getComputedStyle,IE6-IE8下使用currentStyle来获取精确的样式。不过getComputedStyle不是元素上的方法,而是...
分类:
其他好文 时间:
2014-12-11 20:35:06
阅读次数:
207
大家都知道,用document.getElementById(‘element').stylexxx可以获取元素的样式信息,可是它获取的只是DOM元素style属性里的样式规则,对于通过class属性引用的外部样式表,就拿不到我们要的信息了。 DOM标准里有个全局方法getComputedStyle...
分类:
其他好文 时间:
2014-12-05 19:11:50
阅读次数:
158
function getStyle(obj,name){ return obj.currentStyle?obj.currentstyle[name]:getComputedStyle(obj,false)[name];};function move(obj,json,options){ optio...
分类:
其他好文 时间:
2014-11-29 00:07:13
阅读次数:
149
在很多的时候都会用到这个函数,如果每用一次都写一次的话会非常麻烦,尽管是一个非常短的函数:function getStyle(obj,name){ return obj.currentStyle?obj.currentStyle[name]:getComputedStyle(obj,false...
分类:
其他好文 时间:
2014-11-27 21:54:16
阅读次数:
187
style只能获取行间样式,如果需要获取所需要元素的当前属性值,IE: 可以使用object. currentStyle.width;FF: 可以使用getComputedStyle(object,false).width;创建了函数Css来控制样式提供了UI交互,并完成了参数匹配 1 2 ...
分类:
Web程序 时间:
2014-11-24 22:18:13
阅读次数:
216