程序员人生 网站导航

javascript 获取网页元素的最终样式

栏目:jscript时间:2014-06-04 00:17:25

如下:
#div1{
  width:100px;
}
<div id="div1"></div>
如果想通过document.getElementById("div1").style.width来获取是不成功的。必须写inline css
但是line css往往不符合要求,并没有将结构与表现分离

所以要用js来或取最终样式,如获取width
dom:
  document.defaultView.getComputedStyle(obj, null).width;
ie:
  obj.currentStyle.width;

整个例子:


提示:可修改后代码再运行!

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐