我创建了一个 html 文档并在正文中添加了图像。当我检查图像和身体的高度时,我发现它们的高度不同。可以在此处查看示例。这是html:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script>
window.onload = function() {
var el = document.getElementById('test');
console.log(el.scrollHeight,el.offsetHeight,el.clientHeight)
console.log(document.body.scrollHeight,document.body.offsetHeight,document.body.clientHeight)
}
</script>
</head>
<body>
<img id="test" src="img2.png"/>
</body>
</html>
控制台输出:
768 768 768
774 774 774
为什么它们不同?我怎样才能使它们相同或调整差异?
富国沪深
桃花长相依
相关分类