12

HTMLリストがあります。ブラウザはリストの存在を確認し、それに応じて要素を配置する必要がありますが、各要素の横に黒丸を表示したくありません。つまり、通常のリストは次のようになります。

  • テキスト A
  • テキストB
  • テキスト C

リストを次のように表示したい:

テキストA
テキストB
テキストC

4

5 に答える 5

21
ul { list-style: none; }

それは箇条書きを取り除きます。これで、例のようにスタイルを割り当ててスペースを空けることができます。それが本当に必要な場合:

li { padding: 5px 0; }

箇条書きを削除した後にリストをインデントしたくない場合は、次のようにさらに少し時間がかかります。

ul {
   list-style: none;
   margin: 0;
   padding: 0;
}

マージンとパディングの両方を 0 に設定しないと、FF または IE で正しく表示されますが、両方では正しく表示されません。

于 2010-01-26T13:15:01.890 に答える
3

あるいは、定義用語 (要素)なしで定義リスト( dldt、 ) を使用することもできます。dddt

<dl>
    <dd>text A</dd>
    <dd>text B</dd>
    <dd>text C</dd>
</dl>

しかし意味的には、順不同のリスト ( ul, li) の方が特定の目的に適していると思います :) Erik が説明したように、優れた CSS の一部だけを使用してください。

于 2010-01-26T15:03:50.970 に答える
3

使用する

list-style:none;

< ul > タグのスタイルで

于 2010-01-26T13:15:03.717 に答える
0
<ul style="list-style-type:none"></u>

スタイル タイプを none に設定すると、箇条書きは表示されません。

于 2016-03-21T19:51:21.373 に答える
-1

リストスタイルタイプ: アッパーローマン;

于 2010-01-26T13:16:10.767 に答える