對,所以我有一個網頁的部分:浮動元素不包括在父,引起下邊距問題
<div class="article">
<div class="author">
<img src="images/officers/john_q_public_thm.jpg" />
<span class="name">John Q. Public</span>
<span class="position">President</span>
</div>
<abbr class="postdate">
<span class="month m-01">Jan</span>
<span class="day d-31">31</span>
<span class="year y-2009">2009</span>
</abbr>
<div class="content">
<h2 class="title">Article Title</h2>
<p>Pellentesque habitant morbi...facilisis luctus, metus</p>
<p>Pellentesque habitant morbi...facilisis luctus, metus</p>
</div>
</div>
<div class="article">...</div>
<div class="article">...</div>
的author
和abbr
的div是向左浮動。這些article
div中的每一個都需要與它的兄弟姐妹分開5px左右。但是,author
div正在超出div的技術「高度」。 margin-bottom
沒有做任何事情,因爲空間被浮動的author
佔用。
這有點難以設想,所以我把它放在a server上。
有沒有辦法強制父母至少與所有浮動元素一樣高?
如果有人知道我在說什麼,謝謝。
站點鏈接是最有意義的方式,imo。如果我不需要,我*討厭*向DOM添加元素。 – 2010-04-06 22:59:15