0

私が取り組んでいるウェブサイトをご覧ください:LINK OFFLINE

ページの幅全体に白いバーを配置しようとしています。これは、彼が垂直方向に中央に配置される前にうまく機能しました。

誰かが私を助けることができますか?

4

4 に答える 4

2

#outer divはすでに絶対値であり、#containerは相対位置にある必要があります。

于 2012-04-23T17:31:28.180 に答える
2

要素に追加width:100%するだけです。#container

または、同じ効果を達成するように設定することもできます(position:relative@mamadroodが正しく認識したように)。#container

于 2012-04-23T17:31:35.437 に答える
1

問題は、要素を中央に配置すると、に設定されていることposition: absolute;です。絶対に配置された要素は子の寸法を占めるため、それが気に入らない場合は、幅を指定する必要があります。

#container {
    width: 100%;
}

また

#container {
    left: 0; right: 0;
}

あなたのために働くだろう。

于 2012-04-23T17:33:16.440 に答える
0

コンテナ要素を削除position: absoluteすると、問題がないはずです。

于 2012-04-23T17:31:55.173 に答える