ホームページ > ウェブフロントエンド > CSSチュートリアル > スパンと CSS を使用してテキストの後ろに太い下線を作成するにはどうすればよいですか?

スパンと CSS を使用してテキストの後ろに太い下線を作成するにはどうすればよいですか?

DDD
リリース: 2024-12-21 06:07:15
オリジナル
856 人が閲覧しました

How Can I Create a Thick Underline Behind Text Using Spans and CSS?

スパンと CSS を使用してテキストの後ろに太い下線を付けます

スパンと CSS を使用して、テキスト「ABC」の後ろに太い下線を作成したいとします。ネストされたスパンと色付きの枠線下部を使用して、テキストの下に下線を付けることはできましたが、テキストの後ろおよびテキストのベースラインの上に下線を配置するのに苦労しています。

これを実現する別のアプローチは次のとおりです。望ましい効果:

CSS:

p {
  font-size: 100px;
  font-family: arial;
}

span {
  padding: 0 10px;
  box-shadow: inset 0 -0.4em 0 0 magenta;
}

span:nth-child(2) {
  box-shadow: inset 0 -0.55em 0 0 magenta;
}

span:nth-child(3) {
  box-shadow: inset 0 -0.7em 0 0 magenta;
}
ログイン後にコピー

HTML:

<p>
  <span>A</span><span>B</span><span>C</span>
</p>
ログイン後にコピー

以上がスパンと CSS を使用してテキストの後ろに太い下線を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート