Правильная верстка адаптивного блока
Необходимо сверстать блок и в тоже время растянуть левую картинку на всю ширину от центра(50%) и также текст в рамках сетки. Как это правильно сделать? Я подумывал сделать на флексах фоны в блоке по отдельность и блок с текстом и кнопкой сверху но не уверен что это правильный способ. На нашел к сожеленью похожего ответа в инете. Буду очень блогодарен. Прикладываю скрин с макета. 
Ответы (1 шт):
Автор решения: meine
→ Ссылка
в таком духе:
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
img {
display: block;
object-fit: cover;
width: 100%;
height: 100%;
}
.foo {
max-width: 1200px;
margin: 0 auto;
background-color: orange;
}
.container {
display: flex;
align-items: center;
margin: 0 -20px;
}
.container-item {
padding: 0 20px;
width: 50%;
}
<div class="foo">
<div class="container">
<div class="container-item">
<img src="https://picsum.photos/800/800" alt="#">
</div>
<div class="container-item">
<h2>Lorem, ipsum.</h2>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis aut facilis aspernatur, cum architecto cupiditate. Mollitia ab magni fuga aperiam.</p>
<button>Click me</button>
</div>
</div>
</div>