0

CSS/margin-top を使用して、H3 見出しの前に余分な垂直スペースを追加しようとしていますが、まったく効果がありません。任意の提案をいただければ幸いです。関連する CSS は次のとおりです。

h3{
  color:blue;
  text-align:left;
  font-size:26px;
  font-weight:bold;
  margin-top:24px <!-- Add vertical space: -->
}

ドキュメントの URL は次のとおりです。http://phillipmfeldman.org/English/index.html

4

4 に答える 4

1

私はウェブサイトにアクセスし、Chrome ツールのデバッグを開き、H3 ヘッダーを見つけ、<!-- Add vertical space: -->H3 css から削除しましたが、完全に機能しました...ここで何が問題なのかわかりません。

于 2013-08-11T02:21:27.070 に答える
1

margin-topCSS コメント構造が異なるため、CSSルールは使用されていません。<!-- some comment-->ルールに対して無効な値と見なされます。代わりに以下を使用してください。

h3{
  color:blue;
  text-align:left;
  font-size:26px;
  font-weight:bold;
  margin-top:24px;/*Add vertical space*/
}

また、 mauzy_broadwayが指摘しているように、常に末尾にセミコロンを追加することを忘れないでください。

于 2013-08-11T02:21:53.577 に答える
1

それが機能しない理由は、CSS コメントの代わりに HTML コメントを使用しているためです/* comment here */

コメントを削除すると、ルールが問題なく適用されます。

于 2013-08-11T02:22:00.607 に答える
1

24px の後にセミコロンを追加すると、コメントがそれを台無しにします。

于 2013-08-11T02:25:12.433 に答える