Задать вопрос
devellopah
@devellopah

Почему стрелки слайдера видны в фиксированном меню(z-index case)?

На сайте, если открыть меню поверх второго слайдера("Наши преимущества") стрелки видны в открытом меню.
Меню имеет position: fixed; z-index: 9999;
Стрелки же имеют position: absolute, z-index: 10;

Подскажите почему стрелки видны в открытом меню.
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Elwen
@Elwen
Если задавать z-index дочернему элементу блока, которому также указан z-index, то положение дочернего блока будет меняться только в рамках родительского блока, а не всего сайта.
У вас у родительского блока меню .full-header стоит z-index: 4. Поэтому получается, что меню у вас на самом деле на 4 слое (и на 9999 внутри этого слоя), а стрелки на 10.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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