0

私はCSSを学んでいて、デフォルトのルールを作ろうとしています:

* {
  margin: 0px;
  padding: 0px;
}

うまくいかないのですが、理由がわかりません... 正しい方向を教えてください。

ここに画像の説明を入力

4

6 に答える 6

1

それは確かに、ページのボディに関する限り、ボディにパディングがあり、そのパディング50px;が html のルールを上書きするためです。

編集

body
{
 margin : 0px;
 padding : 0px;
}

あなたの問題が今解決されることを願っています.. :)

于 2013-08-19T08:15:23.103 に答える
0

最初に正規化スタイルシートを含める必要があります。ブラウザーごとに異なるデフォルト スタイルがあり、このスタイルシートはすべてのブラウザーに 1 つの標準をもたらします。

http://necolas.github.io/normalize.css/

私はこれがあなたを助けると思います;)

于 2013-08-19T08:12:23.390 に答える
0
body {
  margin: 0px !important;
  padding: 0px !important;
}
于 2013-08-19T08:15:41.180 に答える
0

CSS 部分では、html コメントを使用しないでください。その理由は、あなたのcss部分が機能しない理由です。

于 2013-08-19T08:16:03.670 に答える
0

いいねplease write marginとタグpaddingbody

padding:50px; を使用しました。body タグのパディングを削除してください。* 正しく機能していません

デモ

body{
margin:0;
padding:0;}

ここで両方の動作のデモを確認してください

*{
margin:0;
padding:0;}
于 2013-08-19T08:06:54.467 に答える