@html-css

CSS Как правильно верстается такое, когда элементы выходят за каркас?

CSS Как правильно верстается такое, когда элементы выходят за каркас но при этом они прилипшие к центру каркаса и растягиваются до самого края body
надеюсь понятно описал

5d130e1de9097005746215.jpeg
  • Вопрос задан
  • 584 просмотра
Решения вопроса 1
SmthTo
@SmthTo Куратор тега CSS
Все перепёлки мира будут оплакивать мою смерть.
Абсолютное позиционирование внутри контейнера-якоря + vw:
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
Madeas
@Madeas
UI / UX Designer, Frontend Developer
SpiderPigAndCat
@SpiderPigAndCat
занимаюсь салообразованием
Теперь все тянется. если что, просто % подшамань

Радуйся
Ответ написан
sharnirio
@sharnirio
Front-end developer
Решение для блоков без absolut и transform - link
Вот только для bacground-color центрального блока все равно придется костылить доп блок по центру с тем же absolut
Ответ написан
Комментировать
@Aidarkhan
По мне самый нормальный вариант это для основного блока дать position: relative, и его псевдоэлемент ::before позиционировать абсолютно. Далее цвет псевдоэлемента серый, ширина 70%, высота 100%, top: 0, left: 0, right:0, margin: auto, это чтобы центрировать, z-index:-1, чтобы псевдоэлемента был за контентом. И все, не надо будет позиционировать элементы выходящие за блок. Визуально будет казаться что они выходят, но на самом деле будут так же внутри основного блока.
ПС, основной блок здесь блок с белым фоном, а серый должен быть его псевдоэлементом
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы