ホームページ  >  記事  >  ウェブフロントエンド  >  div とページの上部に隙間があるのはなぜですか? _html/css_WEB-ITnose

div とページの上部に隙間があるのはなぜですか? _html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 12:21:242780ブラウズ

HTML CSS

写真のように、除去できない隙間があります。 。


div を置くだけです



次に、スタイル
div.page {
background- color :#518845;
margin-right:auto;
width:1000px;

マージントップは明らかにset :0px とページの先頭の間にまだギャップがあるのはなぜですか?


ディスカッションへの返信 (解決策)

多くのタグには、さまざまなブラウザーでデフォルトのマージンとパディングの値が設定されています。値がすべて 0 に設定されている場合、この問題は発生しません
解決策 1: body,html,div{ padding:0; margin:0;}
解決策 2:

Direct *{padding:0; margin:0 }また

タグが多すぎて使用されていないタグも多いため、最初の方法をお勧めします、よく使うタグだけを書いてください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。