ブラウザのサイズを変更すると、ページの左側が少しずれたままになっていることがわかりますが、右側はそうではありません。マージンが残っているとは思いません。それが原因であると私が考えることができるのはそれだけです。何か案は?
2 に答える
3
パディング<body>
やマージンが指定されていないため、デフォルトでブラウザのデフォルトになります。たとえば、Chromeでは、マージンは 8px
です。
マージンとパディングをに設定する0
と、レイアウトの左側がブラウザウィンドウの左端と同じ高さになります。
body {
margin: 0;
padding: 0;
}
于 2012-08-05T00:09:25.680 に答える
1
および要素にはデフォルトhtml
でbody
パディング/マージンがあり、その量はブラウザによって異なります。必要ない場合は、これをcssに追加するだけです。
html, body {
margin: 0;
padding: 0;
}
ChromeとFirefoxの両方で要素を検査でき(Firebugがある場合)、両方に要素のレイアウト情報が表示されます。
于 2012-08-05T00:12:58.950 に答える