smolyakov770
@smolyakov770
Веб Дизайнер Верстальщик

Как выйти за пределы div content?

59e9baece010a853216657.png
Предположим что рамка на фото это div content размером 960px;
Как сделать что бы други блоки растягивались на 100% ширины сайта а контент внутри блока
оставался заданной ширине div content размером 960px
  • Вопрос задан
  • 939 просмотров
Решения вопроса 1
SvyatYa
@SvyatYa
FrontEnd developer
Можешь задать блоку такой стиль:
.inner {
    margin-left: calc(-50vw + 50%);
    width: 100vw;
}


Тогда внутренний блок растянется на всю ширину страницы, от этого можешь оттолкнуться и сделать нужную тебе ширину.
Внутри этого блока сделаешь еще один, и просто там
margin: 0 auto
отцентрируешь контент
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Mark54
@Mark54
Web-developer
Зеленому блоку задайте z-index и сделайте ширину больше чем у content
Ответ написан
Комментировать
@ilanagrk
front-end developer
Например так:
<div class="content">Начало контента</div>
<div class="full-wigth">
    <div class="content">Здесь будет текст на зеленом фоне</div>
</div>
<div class="content">Контент продолжается</div>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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