По сути, у нас должна быть такая компоновка, в которой изображение должно вытекать из контейнера, а текст заполняет пространство, созданное изображением (которое смещено влево).
В настоящее время у нас есть такая структура:
<div class="container">
<div class="row">
<div class="col">
Some paragraph
</div>
<div class="row">
<div class="col-5 body-img-col">
<div class="body-img-wrap">
<img src="images/some-image.jpg" alt="" />
</div>
</div>
<div class="col-7">
Some paragraph
</div>
</div>
<div class="col">
Some paragraph
</div>
</div>
</div>
Где body-img-wrap img
установлено на margin-left: -100px;
. Однако есть пробел, который создает изображение, и текст не будет заполнять его, поскольку он не находится в том же столбце. Нам нужно, чтобы текст заполнил промежуток, создаваемый изображением при смещении влево.
Как мы можем добиться такого рода макета?