ホームページ >ウェブフロントエンド >CSSチュートリアル >文字の色を変えずに下線の色を変更するにはどうすればよいですか?

文字の色を変えずに下線の色を変更するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-14 21:03:02987ブラウズ

How to Change Underline Color While Keeping Text Color the Same?

下線の色の変更: テキストと下線の色相を分離する

下線の色を黒に変更しながら、テキストの色を赤のままにするには、次のようにします。新しい CSS3 プロパティを活用したソリューションを検討してください: text-decoration-color.

このプロパティを使用すると、テキスト自体と下線の装飾に個別の色を割り当てることができ、追加のラッパー要素の必要がなくなります。更新されたコード スニペットは次のとおりです。

p {
  text-decoration: underline;
  -webkit-text-decoration-color: red; /* Safari still uses a vendor prefix */
  text-decoration-color: red;
}
<p>Black text with red underline in one element - no wrapper elements here!</p>

text-decoration-color プロパティを活用することで、赤いテキストの色を犠牲にすることなく、テキストに黒の下線を引くという望ましい効果を実現できます。

以上が文字の色を変えずに下線の色を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。