我知道有一些关于类似主题的问题,但它们大多相当于浮动 div/image。我需要绝对定位图像(和 div)(向右),但我只希望文本围绕它流动。如果我浮动 div,它会起作用,但我无法将它定位在我想要的位置。因为它是文字只是在图片后面流动。
<div class="post">
<div class="picture">
<a href="/user/1" title="View user profile."><img src="http://www.neatktp.com/sites/default/files/photos/BlankPortrait.jpg" alt="neatktp's picture" title="neatktp's picture" /></a></div>
<span class='print-link'></span><p>BlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah.</p>
<p>BlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah.</p>
</div>
是 HTML 的一个例子
CSS是:
.picture img {
background: #fff;
border: 1px #ddd solid;
padding: 2px;
float: right;
}
.post .picture {
display: block;
height: auto;
position: absolute;
right: -10px;
top: -10px;
width: auto;
}
.post {
border: 1px solid #FFF;
border-bottom: 1px solid #e8ebec;
padding: 37px 22px 11px;
position: relative;
z-index: 4;
}
这是一个 Drupal 主题,所以这些代码都不是我的,只是在将图片放在那里时它没有完全工作。