レスポンシブレイアウトをデザインしていて、次のCSSを使用して、背景の上に汚れたpngオーバーレイを配置しました。
#bg{
background:url(images/top1.png) no-repeat;
position:absolute;
width:1423px;
height:350px;
top:0;
left:50%;
margin-left: -711px;
}
このように、画像はページ幅に関係なく常に中央に配置されます。#bg
私の問題は、ブラウザウィンドウがオーバーレイの背景画像よりも小さい幅に縮小されたときに発生します。水平スクロールバーが表示され、背景が右端まで広がります(特にブラウザが非常に小さい場合)。
あなたはここでこれのデモを見ることができます:http://pixelcakecreative.com/cimlife/response2/
水平スクロールバーが表示されているので、ブラウザウィンドウを縮小して、画像の全幅を保持しないようにします。何か案は?