HTMLリストのスタイリングを整理しようとしていますが、なぜこれが起こっているのかわかりません。
ここを参照してください: http://www.gamingonlinux.com/articles/fester-mudd-adventure-game-released-for-linux.1871
UL html リストの上に大きなギャップがあるようですが、どうすれば削除できますか?
HTMLリストのスタイリングを整理しようとしていますが、なぜこれが起こっているのかわかりません。
ここを参照してください: http://www.gamingonlinux.com/articles/fester-mudd-adventure-game-released-for-linux.1871
UL html リストの上に大きなギャップがあるようですが、どうすれば削除できますか?
次のスタイルを設定します。
ul{
margin: 0;
padding: 0;
}
お使いのブラウザはデフォルトで UL マージンを追加しています - デフォルトのブラウザをリセットする必要がありますCSS
ルール宣言に追加margin:0
します。.content-list
<br />
ところで、<ul>
タグを使用することはできません。それは無効なマークアップです
これは、デフォルトでul
s に of があるためmargin-top
です40px
(Chrome では、ブラウザによって異なります)。margin: 0px
あなたに設定するul
と、それが修正されます:
ul {
margin: 0px;
}
UL content-list のマージンは 14 です。ブラウザの開発者ツールで特にクロムで要素を調べると、サイド ツールのメトリックに間隔の値が表示されます。margin:0px; を設定するだけです。そのULスタイルとそのギャップはなくなります。