CSS floatの扱い方
配置と囲み
float を利用して div タグ内のものを配置しようとしたとき、以下のように中と外の div タグが思うように配置できません。
#inner_div
{
width: 200px;
float: left;
}
コメントを一言書こうとしたけど・・・これじゃあだめかなあ?
#outer_div
{
width: 80%;
}
あれー下にはみ出しては困るんですけど?
外側の divタグに 'overflow:auto' を設定
#inner_div
{
width: 200px;
float: left;
}
コメントを一言書こうとしたけど・・・これじゃあだめかなあ?
#outer_div
{
width: 80%;
overflow:auto;
}
今度はきちんと入りました!
要素のクリア
float 要素のクリア方法
.clearfix:after {
content: "";
display: table;
clear: both;
}
IE 6/7 では zoom を利用する
.clearfix {
*zoom: 1;
}
Float1
Float2
Float None





