CSSを利用してサイトを作ろうとしています。
背景はブラウザいっぱいの100%、コンテンツは1000px中央寄せにしています。
メニュー部分などは高さ固定だからでしょうかちゃんと背景も想定通りの高さになっています。
新着情報を掲載する部分は内容によって長さが変化するので、高さの指定を消すと背景色が反映されません。(背景が消える)
CSSはこんな感じです。
・ブラウザ100%の背景設定・1000pxのコンテナ作成・2カラムで分ける
#new {
margin:0px 0px 0px 0px;
width : 100%;
background-color: #FBFBFB;
}
#new_con{
width:1000px;
margin-left:auto;
margin-right:auto;
text-align:left;
height: auto;
}
#new_le{
padding:20px 0px 30px 0px;
width : 650px;
float: left;
}
#new_ri{
padding:20px 0px 30px 0px;
width : 350px;
text-align:left;
float: left;
}
この下にまだ別のdivで区切られた本文が来ます。
このような状況で高さが比固定の背景を設定するにはどうしたらよいでしょうか?
コメント(1件)
どうして背景色が見えないのか、その理由がわかるはず。