匿名質問者
匿名質問者匿名質問者とは「匿名質問」を利用して質問した質問者。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら

CSSで背景色設定時、長さを指定しないと反映されない。


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人5回まで
  • 13歳以上
  • 登録:2013/09/11 12:11:48
  • 終了:2013/09/18 12:15:03

ベストアンサー

匿名回答2号 No.1

匿名回答2号「匿名質問」を利用した質問に回答すると「匿名回答○号」と匿名で表示されます。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら
2013/09/11 18:43:20

  • 匿名回答1号
    匿名回答1号 2013/09/11 12:32:35
    #new_con に border の指定を入れてみると良い。
    どうして背景色が見えないのか、その理由がわかるはず。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません