0

この質問の言い方がよくわかりませんでしたが、とにかく、私のウェブサイトは今のところかなり奇妙に見えます。見栄えは完璧でしたが、フッターがページのメインセクション全体を占めていたため、変更しました(フッターとメインセクションの間に色のバリエーションを追加したかったのです)。

だから私が知りたいのは、ナビゲーションバーからフッターまでのすべてをカバーするメインエリアテキストの背景色を取得する方法です(ナビゲーションバーと同じくらい広い)? ピクセルを使用するように変更しますが、それを変更することにした場合、それは多くの推測を意味しませんか? きっともっと簡単な方法があります!

提供されたヘルプに感謝します

コード:

.mainsection{
float:left;
width: 660px;
margin:30px;
background-color:#999;

}

.center{
background-color:#999;  
}

HTML:

<div class="center">

            <section class="mainsection">
                <p>Main Area</p>
            </section>

            <aside class="sidenews">
                This is the side news
            </aside>
        </div>
4

3 に答える 3

1

どうですか:

html {
   background: #999;
}

また

body {
   background: #999;
}

?

于 2013-02-01T15:34:21.100 に答える
0

あなたが試すことができるもう1つのことは、特定の背景色が必要なすべての領域をdivでラップし、そのdivのクラスを設定して、そのクラスで背景色のプロパティを実行することです。これを機能させるには、残りのクラスから背景色プロパティを削除する必要があります。!important でさらに制御できます。

于 2013-02-01T16:58:02.187 に答える
0

これを試して ; .center のようなすべてのメイン ページに対して 1 つの新しいクラスを作成し、以下のスタイルを追加します。これがお役に立てば幸いです。

body{background:#999;width:100%;height100%;}
.center{margin:auto; width:960px;}
于 2013-02-01T16:43:22.597 に答える