我的问题是为什么CSS没有将元素的属性注入DOM?我错过了什么。
我一直在尝试使用" document.getElementById"来检索高度属性。方法和我似乎在两个不同的世界。
height属性最初由CSS设置,如下例所示:
<style ...>
#div_ele { height: 100px; }
</style>
<script ...>
alert(document.getElementById("div_ele").style.height);
</script>
&#34; offsetHeight属性是特定于浏览器的,并且在webkit类型的浏览器中不起作用。我不关心Jquery,所以我正在寻找一个纯粹的JavaScript解决方案。
请介绍CSS和DOM之间的这种差距。此外,欢迎任何适用于浏览器的JavaScript解决方案。
提前谢谢大家!