Привет!
При открытие попапа логина хочу чтобы все остальные элементы были некликабельны. Для этого добавляю в 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