とあるコーダーの備忘録 日々のマークアップ&CSSコーディング業務の中で蓄積されていくちょっとしたノウハウとかバグ情報とかいろいろ備忘録的に記録していきます。 後続要素が無いためにclear:both;でフロート解除できない場合、フロートしている子要素を包む親要素に対してoverflow:hidden;を設定したり、clearfixを使ったりすると思いますが、双方メリット・デメリットがあるのでまとめておきます。 【overflow:hidden;】 <メリット> ・classを追加する必要がないのでHTMLソースコードをシンプルに保てる ・1行で済むので簡単 ・DWのデザインビューが崩れない <デメリット> ・IE6で効かないことが多いのでIE6用ハック(zoom:1;)を併用する必要がある。 ・FireFoxで印刷バグが発生することがある。 【clearfix】 <メリット> ・IE6含