@jeruthadam
Я крут

Почему z-index модалки не перекрывает header?

Как это починить?

Модалка открывается кнопкой Create account.
Для большей наглядности, прокрутите немного страницу вниз, чтоб header стал непрозрачным. Потом если открыть модалку, то видно, что модалка не перекрывает header. При этом у модалки z-index: 999, а у header z-index: 2

Почему так происходит и что сделать можно? mindless-quince.surge.sh
  • Вопрос задан
  • 386 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега CSS
Вам бы про контекст наложения почитать, станет понятнее, как работает z-index.

А что конкретно можно сделать с вашим окном... можно поднять его выше в DOM-дереве, поставьте .modal-overlay на один уровень с .content, например (правда, после этого центрирование кнопки отваливается, но уверен, поправить не проблема).
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@maxfox
Если .hero-content поставить z-index: 3, то все работает. А вообще, модалку лучше в корень документа ставить. Ну или как можно выше..
Если не секрет, то на чем это сделано? Почему такой кошмарный CSS? Селеторы по data-атрибутам? Серьезно?
Ответ написан
Astrohas
@Astrohas
Python/Django Developer
<div class="container-fluid hero-wrapper" data-v-0a101ff6="" style="
    z-index: 5;
">
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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