我想让我的文字环绕在我的图像周围。现在我使用的是Bootstrap 5网格系统。但这不是我想要的结果。我试过使用'float:就在图像上但没有用
文本应该真正环绕被拉到右边的图像。
你将如何实现这一点?
我的代码:
<section id="about" class="about">
<div class="container">
<div class="row">
<div class="col-lg-7 pt-4 pt-lg-0">
<h3>Over mij</h3>
<br />
<p>
... text ...
</p>
</div>
<div style="text-align: left;" class="col-lg-5">
<img src="assets/img/fotokristin.jpg" class="img-fluid imgshadow" alt="">
</div>
</div>
</div>
</section>
<!-- End About Section -->
2条答案
按热度按时间zazmityj1#
图像需要与文本在相同的
.col
中,在<p>
之前并使用.float-end
6jjcrrmo2#
尝试
float-end
或其任何变体:https://getbootstrap.com/docs/5.1/utilities/float/记住避免使用d-flex
或d-grid
,它们会给予你比BS默认值更意外的结果。记得给你的图像添加额外的选项,使它看起来更好,比如
m-3
用于所有边的边距。您也可以使用<figure>
。示例代码:
结果:
以防万一,我的图像包含在这里(这些只是开始标记,所以你可以看到相关的类):