Поскольку большинство окон браузера различаются в зависимости от экрана, я стараюсь, чтобы на веб-странице не было прокрутки, при этом полный контент страницы отображался на одной странице браузера. Мое тело имеет следующий стиль:Отзывчивая высота div относительно фиксированной высоты HTML
<body style="overflow:hidden;height:100%">
Я хотел бы иметь два <div>
«S сложенных друг на друга. Один занимает 60% высоты, а другой занимает 40% при сохранении фиксированного покрытия для всего порта просмотра браузера. Это возможно?
Я в настоящее время жестко кодирует высоты для своих <div>
, я только понял, что это может быть правильным для моего браузера, но кто-то другой не сможет увидеть то же самое.
Будет ли динамически устанавливать классы css для моих двух <div>
в JS в соответствии с высотой их браузера. Это хорошее решение для этого?
Я знаю, что это может привести к другой проблеме, когда содержимое моих divs будет сжато или расширено каким-то странным образом, но я думаю, что смогу справиться с этим позже.