@serhii328764

Как правильно спозиционировать div на странице?

Привет!
При открытие попапа логина хочу чтобы все остальные элементы были некликабельны. Для этого добавляю в body div со свойствам fixed, z-index c шириной и высотой на весь экран, но он занимает позицию над всеми основными блоками, то есть попап логина также перестает реагировать на клики. Сам блок popup позиционирован как absolute

Разметка примерно такая:

<body>
    <div>
        <div>
            <div>
                <div class="popup"></div>
            </div>
        </div>
    </div>

    <div class="layer"></div>
</body>


кстати, когда вызываю в консоли свойство offsetParent на этих двух уже существующих в разметке блока, то возвращается null.

в проекте используется angularjs
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
LenovoId
@LenovoId
svg, css,js
ну тогда popap задать z-index выше вашего блока который перекрывает body ...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы