※この記事は、現実に使われないようなソースを例にしていた為、修正しました。(2010/1/28) clearfix、overflowでfloatを解除した場合、margin-bottomが無視される場合があります。 これについては、バグなのか、clearfix、overflowの書き方の問題なのかは、わかりません。 ですが、float:leftでは無視、float:rightでは、有効になるため、ブラウザ側に何らかの問題があると思われます。尚、要素にclearを指定した場合、この状態にはならず、margin-bottomは有効です。 (IE6/7)親ボックスにclearfix、overflowを指定し、floatを解除した場合、float:leftを指定した子ボックスのmargin-bottomが無視される。(float:rightのときは、無視されず有効) (HTML) <body> <