課程
/前端開發
/JavaScript
/JavaScript進階篇
? ?如題:這里的offsetHeight值為8,前面通過.clientHeight求得的值為557,這跟上面的公式不是矛盾了嗎?誰能解釋一下。謝謝
2014-11-25
源自:JavaScript進階篇 9-20
正在回答
documentElemnt是個特殊的元素,
這元素上的一些屬性不能按常規的理解。
如:
documentElement.clientWidth,
documentElement.clientHeight
其實是viewPort的尺寸
而
documentElement.offsetHeight
documentElement.offsetWidth
是pageSize
你理解得沒錯,只不過這里比較特殊
樂樂520
ecma 回復 樂樂520
這個存在兼容性問題吧,這個公式試用在IE和Opera
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
5 回答offsetHeight = clientHeight + 滾動條 + 邊框。 這一條好像不太對。
1 回答怎么offsetHeight比clientHeight還?。??
2 回答offsetHeight比clientHeight小
1 回答offsetHeight scrollHeight clientHeight
3 回答為什么結果是8啊,不是說offsetHeight 大于clientHeight嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-11-26
documentElemnt是個特殊的元素,
這元素上的一些屬性不能按常規的理解。
如:
documentElement.clientWidth,
documentElement.clientHeight
其實是viewPort的尺寸
而
documentElement.offsetHeight
documentElement.offsetWidth
是pageSize
你理解得沒錯,只不過這里比較特殊
2014-11-26
這個存在兼容性問題吧,這個公式試用在IE和Opera