Задать вопрос
PageUp
@PageUp
Default

Как сделать, чтобы position realtive, clip-path не наезжали на Position Fixed?

Доброго времени суток. Подскажите, как быть.

Есть верхнее адаптивное фиксированное меню-шапка, которое имеет
position: fixed;
    top: 0;
    left: 0;
    right: 0;


Если я на странице добавляю любой элемент, он при скролле уезжает под нее, как и должно быть.
Но если я добавляю позиционирование элементу position realtive оно при скролле наезжает поверх меню, перекрывая его. Realtive нужен для создания теней с двух сторон используя position:relative; основного блока и position: absolute; для :Before этого блока.

То же касается и clip-path если его задать любому блоку на странице. Он сразу во время скроллинга начинает становиться выше, чем меню.

Может ли это быть как-то связанно с прописанными в Body?
display: flex;
  flex-direction: column;
  min-height: 100vh;


Но и отказаться я от этого не могу, это нужно что бы футер был всегда внизу, независимо от количества контента на странице.
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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