<!DOCTYPE html>
<html>
<style>
#content {
height: 100px;
width: 100px;
background-color: coral;
padding: 15px;
border: 10px solid black;
margin: 10px;
overflow: scroll;
}
</style>
<body>
<h1>Element 对象</h1>
<h2>scrollHeight 和 scrollWidth 属性</h2>
<p>这些属性返回高度和宽度,包括内边距、但不包括边框、滚动条或外边距。</p>
<p>尝试删除和/或更改不同的 CSS 属性值,然后再次单击“运行”,了解其工作原理。</p>
<div id="content">一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..一些内容..</div>
<p id="demo"></p>
<script>
const element = document.getElementById("content");
let y = element.scrollHeight;
let x = element.scrollWidth;
document.getElementById ("demo").innerHTML = "Height: " + y + " Width: " + x;
</script>
</body>
</html>