为什么我获取到的aDiv.style.width的值为空

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style>
 * {
            margin: 0;
 padding: 0;
 }

        div {
            border: 10px solid #000;
 width: 200px;
 height: 200px;
 background-color: red;
 margin: 20px;
 padding: 20px;
 }
    </style>

</head>
<body>
<div></div>
<script>
 var aDiv = document.getElementsByTagName("div")[0];
 console.log(aDiv.style.width);
 console.log(aDiv.scrollWidth);
 console.log(aDiv.offsetWidth);

</script>
</body>
</html>


北纬95度
浏览 1951回答 2
2回答

3046742

最近也遇到了同样的问题~ 请问到底是什么原理呢? 为什么只有内联样式可以呢
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript