Fotoz
@Fotoz
Начинающий

Как сверстать этот блок?

ea08f31ae69e47e38d6982f5d7aff589.jpg
Ребят, хоть убейте не могу сверстать этот блок правильно. Верстаю по сетке и этот блок выходит за ее пределы и растягивается на всю ширину экрана. Но я сколько раз не пробовал у меня криво он получается, то отступы вылазят по бокам, то текст тянет блок вниз при уменьшении экрана, а картинка остается на месте и плохо все смотрится. Дайте пожалуйста совет как подобные блоки делать, если можно по подробнее (или есть где-то пример).
[p.s зеленые линии это ширина контентной части]
  • Вопрос задан
  • 227 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 2
monochromer
@monochromer
DIVeloper
примерно так:
<section class="section">
  <div class="section__inner container">
    <div class="text-block">
      <h2>Lorem ipsum.</h2>
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Officiis sequi nam temporibus quibusdam possimus repudiandae veritatis, in autem! Repellat maiores quia neque aspernatur libero consequatur quod provident, explicabo voluptatum dolor!</p>
    </div>
  </div>
</section>

body {
  margin: 0;
  font: 100%/1.4 sans-serif;
}

.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 960px;
}

.section {
  position: relative;
  height: 100vh;
  color: #FFF;
  background-color: #FFC056;
}

  .section::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 50%;
    background: url("http://placeimg.com/400/400") no-repeat 50% / cover;
  }

  .section__inner {
    height: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.text-block {
  box-sizing: border-box;
  padding: 2em;
  width: 50%;
  margin-left: 50%;
}

jsbin.com/zeyacoqicu/edit?html,css,output
Ответ написан
сдается мне батенька что это container-fluid
col-6
col-6
Ответ написан
Ваш ответ на вопрос

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

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