Можно ли рассчитать пустую область HTML-страницы? - PullRequest
0 голосов
/ 17 апреля 2019

Мне нужна пустая область HTML-страницы.

enter image description here

Как я могу рассчитать отмеченные красным, используя JavaScript? Извините, если мой вопрос глупый

Ответы [ 3 ]

1 голос
/ 17 апреля 2019

Требуется расстояние до HTML-документа за вычетом высоты экрана:

var html = document.documentElement;
var doc_height = Math.max(html.clientHeight, html.scrollHeight, html.offsetHeight);
var height = (screen.height > doc_height ? screen.height-doc_height : 0); //if the space exists, else return 0
0 голосов
/ 17 апреля 2019

Если вам нужно сделать это с помощью JavaScript, то вы можете использовать приведенный выше комментарий, чтобы найти классы.Если вам просто нужны области в большинстве случаев, у большинства браузеров есть расширения для пиксельных линейок, которые помогут вам с измерениями ширины и высоты.

[chrome ruler extension[1]

0 голосов
/ 17 апреля 2019

Область красной метки будет иметь определенный класс. Вы можете использовать

CODE

document.getElementByClassname('.className').clientHeight;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...