如果某一html元素的css是从外部引入的,或者是后来加上去的,用document.getElementById('**').style是取不到正确的值。
//elem:元素对象 ; style:css的属性名
function getStyle(elem, style) {
var value ;
if (document.all) { //IE
style = style.replace(/-([a-z])/g, function(s, a){ return a.toUpperCase(); });
value = elem.currentStyle[style];
} else { //FF等
var css = document.defaultView.getComputedStyle(elem, null);
value = css ? css.getPropertyValue(style) : null;
}
return value == 'auto' ? null : value;
}
转自:http://bbs.51js.com/viewthread.php?tid=76359
以供自己学习一下
分享到:
相关推荐
CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页布局CSS属性、浏览器兼容与网页...
资源名称:CSS 属性兼容性对照表内容简介: CSS属性兼容性对照表 PDF,主要是列出一些CSS2.0/CSS2.1在各个版本的IE、火狐等主流浏览器下的兼容支持问题,此表有助于以后书写出全兼容的WEB标准化网页打下基础,前端...
别具光芒——CSS属性、浏览器兼容
css属性值
css属性列表_和_属性值含义,新手可以作为入门参考
CSS属性兼容性对照表 PDFCSS属性兼容性对照表 PDFCSS属性兼容性对照表 PDFCSS属性兼容性对照表 PDF
别具光芒css属性浏览器兼容与网页布局完整的源代码
css属性值[文].pdf
CSSHack解决兼容
background 简写属性,作用是将背景属性设置在一个声明中。 background-attachment 背景图像是否固定或者随着页面的其余部分滚动。Scroll随文滚动 background-color 设置元素的背景颜色。 background-image 把...
css2视觉手册 css属性大全css2视觉手册 css属性大全css2视觉手册 css属性大全css2视觉手册 css属性大全css2视觉手册 css属性大全css2视觉手册 css属性大全css2视觉手册 css属性大全
css 属性大全css 属性大全css 属性大全css 属性大全css 属性大全css 属性大全css 属性大全css 属性大全
CSS CSS属性 速查表 CSS属性速查表
浏览器兼容常见问题css兼容 css兼容 浏览器兼容 IE6789兼容
最全最细的css属性思维导图,css所有的属性几乎都列在这里了。 注意这只是一个思维导图,没有对每个属性的具体描述,相当于只是css属性的一个罗列汇总。介意者慎载。
css3.htc 兼容IE8圆角 需引入的文件 css3.htc 兼容IE8圆角 需引入的文件 css3.htc 兼容IE8圆角 需引入的文件
常用的CSS属性大全 常用的CSS属性大全 常用的CSS属性大全 常用的CSS属性大全
某些css属性不兼容ie9,引入此js可以解决部分问题,共享资源
为什么要对css属性进行浏览器兼容性总结呢?用的时候,直接去 Can I Use 里面检索浏览器对该属性的兼容性情况不就好了吗? css3.jpeg 其实,在实际的开发过程中,我们对常见的css属性兼容情况了然于胸,才能极大的...