0

次のような div エリアがあるとします。

<html>
<head>
</head>

<body>
    <div id="logo_area" style="background-color:gray;height:40px;">
    <div id="logo" style="float:left;margin-left:auto;margin-right:auto;width:80%;height:50%;padding-left:50px;">
    <img border="0" src="images.jpg" width="30" height="30">
    </div>
    <div id="admin" style="padding:15px;">
    <a>LOG IN</a>|<a>SIGN UP</a>
    </div>
    </div>
</body>

</html>

logo_area がページの上部になるようにします (つまり、灰色の領域が Web ページの上部を埋めます)。ただし、灰色の背景の周りには常に白いパディング領域があります。

白い部分を消す方法を誰か教えてください。

ありがとう。

4

2 に答える 2

3

bodyタグの余白をリセットする必要があります。

body {
  margin: 0;
}

デモを参照してください。

于 2013-01-24T00:22:14.730 に答える
0

あなたのスタイルに加えmargin:0;padding:0てください。body タグにid="logo_area"も追加します。また、一般的には、これらのインライン スタイルよりも別の CSS ファイルを使用する方が適切であることに注意してください。style="margin:0;padding:0"

于 2013-01-24T00:20:28.743 に答える