Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   height 100% и масштабирование (https://javascript.ru/forum/xhtml-html-css/51328-height-100%25-i-masshtabirovanie.html)

desuvin 02.11.2014 20:28

height 100% и масштабирование
 
Прошу помочь с одним вопросом:
Если сделать страницу, которая состоит из нескольких блоков, а высота их будет равна 100% высоте браузера. Например, через height: 100%, 100vh, $(window).height()
Сайт не адаптивный и в нем отсутствует meta viewport. И допустим минимальная ширина сайта 1000 пикселей. в таком случае на дескотпных браузерах при уменьшение окна появится скролл, а на телефоне сайт автоматически отмасштабируется, чтобы скролл не появился. Но при этом эти блоки уже будут не 100% по высоте.

Как-нибудь можно сделать, чтобы div всегда был высотой окна браузера на телефоне даже после масштабирования?

Тестовая страница jsfiddle.net/jz6bubrp

danik.js 03.11.2014 06:37

Задать мета-тег viewport, указав в нем width

desuvin 03.11.2014 07:39

Цитата:

Сообщение от danik.js (Сообщение 338826)
Задать мета-тег viewport, указав в нем width

тогда сайт надо делать полностью адаптивным, ведь на телефоне появится скролл. если мета-тег не указывать, то сайт автоматом отмасштабируется.
как в таком случае потом определить насколько он отмасштабировался, чтобы через js сделать снова 100% высоту?


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