Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   body.offsetHeight и document.documentElement.offsetHeight (https://javascript.ru/forum/misc/34845-body-offsetheight-i-document-documentelement-offsetheight.html)

BaVa 21.01.2013 17:16

body.offsetHeight и document.documentElement.offsetHeight
 
Почему значения
document.body.offsetHeight
и
document.documentElement.offsetHeight
отличаются?

и какое значение можно считать истинным как размер всего содержимого открытой страницы?

megaupload 21.01.2013 18:35

что есть открытая страница?
страница - это документ, он состоит из тегов

<html>
    <head></head>
    <body></body>
</html>


document.body это <body>
document.documentElement это <html>

Почему у них разные значения? Потому что гугли padding и margin;

BaVa 21.01.2013 21:45

я знаю что такое margin и padding. почему-то когда я через firebug смотрю область тега html то выделяется вся область, а когда тег body то небольшая область вверху страницы отступается. свойство margin и padding сброшены

megaupload 21.01.2013 21:53

возможно дело в том что html имеет 100% высоты (то есть высота экрана) а высота body подстраивается под контент в нем.

BaVa 21.01.2013 22:04

может быть, еще поковыряюсь


Часовой пояс GMT +3, время: 12:04.