Maison >interface Web >tutoriel CSS >Comment puis-je créer un effet de soulignement épais s'étendant derrière le texte à l'aide de CSS ?

Comment puis-je créer un effet de soulignement épais s'étendant derrière le texte à l'aide de CSS ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-20 12:30:13549parcourir
<p>How Can I Create a Thick Underline Effect Extending Behind Text Using CSS?

<p>Création d'un soulignement épais derrière le texte à l'aide de CSS et de spans

<p>Pour obtenir l'effet de soulignement épais vu dans l'image fournie, une combinaison de spans et les propriétés CSS peuvent être utilisées.

<p>Solution باستخدام border-bottom :

<p>L'approche principale consiste à créer des travées imbriquées pour chaque personnage et à appliquer une bordure inférieure solide avec des épaisseurs variables. En positionnant les travées verticalement, un effet de plusieurs lignes sous le texte est obtenu. Cependant, cette méthode n'étend pas le soulignement derrière le texte.

<p>HTML :

<p>
<p>Solution باستخدام box-shadow :

<p>Une alternative L'approche consiste à utiliser la propriété box-shadow avec des valeurs négatives pour créer l'illusion d'un soulignement épais derrière le texte. En définissant la propriété inset, l'ombre est projetée vers l'intérieur, créant une ligne continue sous le texte.

<p>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;
}
<p>HTML :

<p>
  ABC

<p>Cette méthode crée efficacement un soulignement épais derrière le texte sans affecter sa position de base.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn