Ширина окна браузера вместе с полосой прокрутки

172
26 февраля 2018, 00:43

Почему скрипт выдает не ту ширину браузера что нужно? Добавляю к классу body значение max-width соответствующее ширине окна браузера, но выдается ширина вместе с боковой полосой прокрутки. Если тоже самое проделываю относительно любого другого блока, то полоса не считается.

$('body').css('max-width', $(window).width());
Answer 1

Попробуй почитать эту статейку

Answer 2

Надо бы уточнить какого именно браузера? а то их > 80 + версии. Или вы живете только Chromo - м ? Правильный ответ - разная

Answer 3

Вообщем проблему решил тем, что в самом скрипте поставил опцию добавления класса к body

    $body.addClass('search-fullscreen');

ниже, чем

$body .css('max-width', $(window).width());

Добавление класса, а затем и стилей к нему в css необходимо для корректного отображения полноэкранного поиска на сайте. Переставил местами в скрипте эти плюшки и получилось все зер-гуд. У сайта пропадает скроллбар, пока открыт оверлей, а ширина у body ставится какая должна - без учета его ширины

READ ALSO
Как не обновлять страницу при нажатии на input[type=submit]?

Как не обновлять страницу при нажатии на input[type=submit]?

У меня имеется indexphp, а в нём php+html код

223
Пошаговая загрузка файлов в форму

Пошаговая загрузка файлов в форму

Нужно реализовать загрузку фотоальбома на сервер через формуПроблема возникла тогда, когда встал вопрос о том, как реализовать загрузку...

224
Стилизованные теги формы - <select> - <option> [дубликат]

Стилизованные теги формы - <select> - <option> [дубликат]

На данный вопрос уже ответили:

202
Подскажите как сверстать такие секции

Подскажите как сверстать такие секции

Подскажите, как сверстать такие секцииПробовал через clip-path обрезать блоки нужным образом, но при изменении разрешения clip-path обрезает уже...

215