私は zoom 派でしたね。 float された要素と 背景画像&テキストの組み合わせでちょくちょく遭遇しました。 毎回プロパティを記述するのもナンセンスなので reset.css で すべての要素に _zoom: 1; を設定していたのも懐かしい思い出です。 ちなみにバージョン8以降ではこのhasLayoutプロパティ自体がなくなりました。 3. マージンが2倍になる…。 float の値 と逆方向に marginを設定する !! floatした要素で、marignを左右に設定した場合に、その値が2倍になるバグがあります。 .box { float: left; margin-left 10px; } 上記の場合、marginが 2倍の 20pxになってしまいます。 こんなときは、magin を逆方向に指定します。 .box { float: left; margin-right: 10