課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
為啥我這個(gè)offsetHeight出來的結(jié)果是0呢。。
2017-06-08
源自:JavaScript進(jìn)階篇 9-20
正在回答
offsetHeight和offsetWidth,獲取網(wǎng)頁內(nèi)容高度和寬度(包括滾動(dòng)條等邊線,會(huì)隨窗口的顯示大小改變)。
因?yàn)槟愕膆tml里沒有內(nèi)容,所以高度為零。你在html里的body里輸入幾個(gè)字或加入其他內(nèi)容,就有高度了。
但是即使沒有內(nèi)容,寬度還是有的。
就像你在html里加入空的div盒子(<div></div>),然后在瀏覽器審查元素那里查看div元素,就可以發(fā)現(xiàn)div高度為零,但是寬度還是有的
tk垸堤 提問者
落葉蕭蕭online
落葉蕭蕭online 回復(fù) tk垸堤 提問者
qq_殺意隆_0 回復(fù) 落葉蕭蕭online
落葉蕭蕭online 回復(fù) qq_殺意隆_0
tk垸堤 提問者 回復(fù) 落葉蕭蕭online
為什么我加了內(nèi)容還是高度為0?
<!DOCTYPE HTML>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">?
</head>
<body>
?<script type="text/javascript">
? ? document.write(document.body.offsetHeight+"<br>");
? ? document.write(document.body.scrollHeight+"<br>");
? ? document.write(document.body.clientHeight+"<br>");
</script>
第1句話
<div>
? ? <p>第2句話</p>
</div>
</body>
</html>
你body里面沒有內(nèi)容,所以高度才為零,你在body里面加點(diǎn)內(nèi)容你就會(huì)看到高度了
代碼都不貼出,讓人怎么回答?
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
1 回答為什么offsetHeight長(zhǎng)度是0?
1 回答offsetHeight
1 回答offsetHeight是怎樣的一個(gè)存在
1 回答offsetHeight和clientHeight
2 回答offsetHeight比clientHeight小
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-10
offsetHeight和offsetWidth,獲取網(wǎng)頁內(nèi)容高度和寬度(包括滾動(dòng)條等邊線,會(huì)隨窗口的顯示大小改變)。
因?yàn)槟愕膆tml里沒有內(nèi)容,所以高度為零。你在html里的body里輸入幾個(gè)字或加入其他內(nèi)容,就有高度了。
但是即使沒有內(nèi)容,寬度還是有的。
就像你在html里加入空的div盒子(<div></div>),然后在瀏覽器審查元素那里查看div元素,就可以發(fā)現(xiàn)div高度為零,但是寬度還是有的
2017-10-22
為什么我加了內(nèi)容還是高度為0?
<!DOCTYPE HTML>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">?
</head>
<body>
?<script type="text/javascript">
? ? document.write(document.body.offsetHeight+"<br>");
? ? document.write(document.body.scrollHeight+"<br>");
? ? document.write(document.body.clientHeight+"<br>");
</script>
第1句話
<div>
? ? <p>第2句話</p>
</div>
</body>
</html>
2017-06-12
你body里面沒有內(nèi)容,所以高度才為零,你在body里面加點(diǎn)內(nèi)容你就會(huì)看到高度了
2017-06-09
代碼都不貼出,讓人怎么回答?