HTML では、リストの箇条書きの色のカスタマイズが難しい場合があります。リスト項目をスパンで囲むことは可能ですが、特定のシナリオではこれがオプションではない場合があります。この質問では、追加のマークアップを追加せずに箇条書きの色を変更する解決策を求めています。
これを達成するために、回答では CSS の li:before 疑似要素を利用します。 li 要素に list-style: none を設定すると、デフォルトの箇条書きが削除されます。次に、li:before 要素を使用して、content プロパティを使用してカスタムの箇条書きを表示し、Unicode 文字を指定します。 color プロパティは目的の箇条書きの色を設定します。
CSS コードは次のとおりです:
このソリューションを使用するには、次のように CSS スタイルをリストに適用するだけです:
この手法を使用すると、リスト項目の内容を変更したりマークアップを追加したりせずに箇条書きの色を変更できるため、HTML をカスタマイズする柔軟な方法が提供されます。リスト。
以上がスパンを使用せずに HTML でリストの箇条書きの色を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。