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

Как сделать правильно заходящие на фон элементы меню?

dbaff0b4571b4179aac09399b62b2c75.jpg

Есть меню, справа и слева есть декоративные элементы, которые выходят за рамки основной ширины сайта, как это лучше реализовать?
  • Вопрос задан
  • 2338 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 2
kn1ght_t
@kn1ght_t
можно у родителя пунктов меню сделать псевдоэлементы after и before блочными элементами с бэкграундами этих штучек и абсолютно позиционировать их, а место под них освободить через левый и правый паддинг соответственно
Ответ написан
Комментировать
suhodolskiy
@suhodolskiy
htmlbook.ru/css/before

<header>
     <!-- ... -->
</header>


header{
     position: relative;
     // ...
}
header:before,header:after{
     content: '';
     width: **px;
     height: **px;
     position: absolute;
     top: 0;
}
header:before{
     left: 0;
     background-image: url(...);
}
header:after{
     right: 0;
     background-image: url(...);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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