摘要
我拥有一家位于德国的初创在线约会网站(https://MeineNeueLiebe.de),我试图实现一个溢出包含 div 的图像,但仍然让 div 内部的文本流动到图像仍在 div 内部的部分周围。
这是我想要实现的效果(前面有时髦的 ASCII 艺术)
+---- div -----------------+
| bla bla bla bla bla bla |
| bla bla bla +--------------------+
| bla bla bla | |
| bla bla bla | |
| bla bla bla | image | <-- image overlaps div
| bla bla bla | |
| bla bla bla | |
| bla bla bla +---------------------
| bla bla bla bla bla bla |
| bla bla bla bla bla bla | <-- text wraps around image
| bla bla bla bla bla bla |
+--------------------------+
你可以在我的着陆页面上看到我试图实现这一点,例如在标题为“Liebe I'm Mittelpunkt”的框中。链接:https://MeineNeueLiebe.de
HTML:
<div class="widget_container LP-TextBoxes">
<h2>Liebe im Mittelpunkt</h2>
<div class="FP-image FP-image-heart"><img src="https://static.meineneueliebe.de/assets/images/FP-image-heart-star-150.png" alt="Liebe" /></div>
<p>Sie wollen sich auf Ihre Partnersuche konzentrieren und nicht auf die Bedienung komplexer Webseiten? Sie wollen trotzdem alle Funktionen, die eine moderne Partnervermittung zu bieten hat? Dann sind Sie bei <strong>MeineNeueLiebe.de</strong> genau richtig!</p>
</div>
CSS 代码:
.LP-TextBoxes {
overflow: auto;
}
.FP-image {
display: block;
float: right;
padding-right: 10px;
}
.FP-image-heart {
width: 100px;
height: auto;
margin: 5px 10px 10px 20px;
}
CSS排除
和CSS形状
即将推出,但现在还不行!- http://dev.w3.org/csswg/css-exclusions/ - http://www.vanseodesign.com/css/shapes-module/ - Paulie_Dfloat
属性的 div 元素,使文本环绕其周围,然后在图像上放置position: absolute;
属性,以将其定位在您首先创建的 div 元素之上。 - Noah Wetjen