Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

wiyod

  • 0
    вклад
  • 50
    вопросов
  • 1
    ответ
  • 0%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как запретить скролл body при открытии модального окна без прокрутки вверх страницы?

    wiyod @wiyod
    Красивого и универсального решения не существует. Есть два варианта, при первом будет увеличиваться пространство страницы за счет исчезнувшего скролла, что само по себе не правильно (ну и запаришся искать все съесжающие элементы с fixed позишен), а второй, правильный вариант возможен только с броском страницы наверх (это можно испрвить вычисляя каждый раз расстояние прокрученное и добавлять top, но это УРОДСТВО ВСЕ).

    Я забил и делаю с прокруткой. Сделать без прокрутки не сложно совсем, но это грязь.
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
Оценили как «Нравится»
Самые активные сегодня
  • UthvfyV
    • 6 ответов
    • 0 вопросов
  • AshBlade
    Сергей Соловьев
    • 6 ответов
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 5 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 4 ответа
    • 0 вопросов
  • Rsa97
    Rsa97
    • 4 ответа
    • 0 вопросов
  • Максим Д.
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации