Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Шаблоны (TPL) » скрытие скролла при вызове модального окна

скрытие скролла при вызове модального окна


     Шаблоны (TPL), Стили (CSS)    3910

вопрос
подскажите как сделать скрытие скролла при вызове модального окна?
З.Ы: стоит затемнение сайта при вызове вызове модального окна.

Ответил: ПафНутиЙ


body{overflow:hidden;}

скроет скролл. добавьте назначение этого стиля для body при вызове окна, и не забывайте убирать его при закрытии модального окна.

4 комментария

249893
Юзер

249893 - -

не понял как добавить значение, что при вызове срабатывало

Sander
PHP-developer

Sander - -

JS:
$('body').addClass('hideScroll');
и
$('body').removeClass('hideScroll');

CSS:
.hideScroll{overflow:hidden;}

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

249893
Юзер

249893 - -

Sander,
не работает, подключаю так


function team () {
    $(function(){
        $('body').addClass('hideScroll');
        $('body').removeClass('hideScroll');
        $('#ModalWin').dialog({
            modal:!0,autoOpen: true,
            show: 'fade',
            hide: 'fade',
            width: 320,
            height: 300,
            buttons: {
                "оставить заявку": function() {
                    location.href=('/support/');
                }
            }});
    });
}

Похожие вопросы

наверх