背景色(または画像)を引き伸ばしたいので、下の例のようになります
同じコードですが、ここに: Example1:
<div class="fixed_width">
<div class="header">Header</div>
<div class="menu">
Here be some menu
</div>
<div class="content">
Here be some content<br/>
ANd even more
</div>
</div>
例 2
<div class="fixed_width">
<div class="header">Another<br/>Header</div>
<div class="menu2">
Here be some menu
</div>
<div class="content">
Here be some content<br/>
ANd even more
</div>
CSS:
body {background: lightgray}
.fixed_width {width: 500px; border: solid thin black;
margin: 20px auto; background: white;}
.menu {background: blue; color: white; padding: 20px;
margin-bottom: 10px;}
.content {background: white; border: solid thin gray;
margin: 5px;}
.menu2 {width: 500px; background: blue; color: white;
margin-bottom: 10px;padding: 20px 2000px 20px 2000px;
margin-left: -2000px;}
下の例は私が思いついたものですが、問題はブラウザが右側の 2000px までスクロールしたいということです。
ページの構造はjsfiddleのコードに似ており、ご覧のとおり、メニューの上部が正確にどこにあるのかわかりません.事前に生成されたページ全体の背景画像)。
小さな画面では ppl がスクロールできないため、スクロールを無効にすることはできません。それを修正するのを手伝ってください(可能であれば)。