我有一个带有“float:right; clear:right
”用于广告和主要文本中的几个 block ,这些 block 旨在像图像一样流动,使用“float:left”。问题是主文本流框有很大的差距:它们仅在具有 float:right 的广告框之后才开始显示。
这是一个测试页面:Link
这个我看不懂。谁能解释一下?
最佳答案
我正在努力想出比“这就是它的工作原理”更好的词来解释原因。
修复它的最简单方法是将两个“广告框”包含在它们自己的 div
中,并带有 float: right
:
<div style="float: right;">
<div class="adbox1">adbox1</div>
<div class="adbox2">adbox2</div>
</div>
关于html - CSS float left/right 清除问题 : large gap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5615567/