Ссылки не работают с позицией absolute
у меня есть div
с абсолютным положением и div
с относительной позиции. Первый div
содержит ссылки и второй div
содержит некоторое содержимое, которое находится над первым div
. Первый div
есть z-index
на 1, во второй -z-index
-1 и первый div
также объявляется первым.
хотя, ссылки в первом div
являются unclickable. Теперь у меня есть идея, почему это так.
и side1
и side2
будет иметь фоновое изображение. И контент должен появляться по бокам, но ссылки все равно должны работать.
4 ответов
изменить .side
иметь z-index: 1
, или изменить #container
иметь margin-top: 150px
вместо padding-top
.
#books
есть z-index
1, но он находится внутри контейнера с z-index
из -1, поэтому он все равно оказывается ниже #container
имеющего z-index: -1
но отображается после (Таким образом, сверху).
в коде у вас есть
z-index: -1;
position: absolute;
Я думаю, что это причина. Меняется -1
to 1
фиксирует его. Не уверен, что я что-то пропустил, если да, пожалуйста, объясните в комментариях и/или обновите вопрос.
ваш первый div и ваш второй div, оба разделяют класс .side
, который определяется с помощью z-index: -1
. Таким образом, оба находятся на одном уровне стека, а последний в разметке будет поверх предыдущего. Все, что вам нужно сделать, это дать .side1
Z-индекс больше -1.
ссылки unclickable потому что тег div перескакивает его.
этот тег:
<div class="side side2"></div>
дать .side2 элемент Нижний z-индекс, чтобы скрыть его.