cssマージンの小さな問題を解決するのを手伝ってください。
HTML:
<body>
<div id="wrapper">
<div id="content"></div>
</div>
</body>
CSS:
* { margin:0; padding:0; }
body {
background-image: url('/images/pat_1.gif');
background-repeat: repeat;
}
#wrapper {
background-color: #fff;
margin: 0 auto;
width: 960px;
}
#content {
background-color: #fff;
margin: 0 -50px;
}
中#content
にはたくさんのdivがありwidth: 960px;
ます。background-color: #fff;
私はここに負のマージンを書いています。なぜなら、私の両側に空白()が必要だからです#wrapper
。そして、ブラウザのウィンドウのサイズを960pxに変更するまでは、すべて問題ありません。主な問題は、ウィンドウの境界線の右の負の余白が消えず、左の余白のように隠れないことです。
私はすでに試しましoverflow: hidden
たが、それは役に立ちません。
あなたの提案をありがとう