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>タグを使用することはできません。それは無効なマークアップです
これは、デフォルトでuls に of があるためmargin-topです40px(Chrome では、ブラウザによって異なります)。margin: 0pxあなたに設定するulと、それが修正されます:
ul {
margin: 0px;
}
UL content-list のマージンは 14 です。ブラウザの開発者ツールで特にクロムで要素を調べると、サイド ツールのメトリックに間隔の値が表示されます。margin:0px; を設定するだけです。そのULスタイルとそのギャップはなくなります。