【发布时间】:2019-09-23 03:12:08
【问题描述】:
基本上,我们必须有这样的布局,其中图像必须溢出容器并且文本填充图像创建的空间(即向左偏移)。
我们目前有这样的结构:
<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;。但是,图像会产生一个间隙,并且文本不会填充它,因为它不在同一列中。我们需要的是让文本填补图像向左偏移时产生的空白。
我们如何实现这种布局?
【问题讨论】:
标签: css twitter-bootstrap layout bootstrap-4