Maison > interface Web > tutoriel CSS > Comment centrer le texte dans un cercle créé par CSS ?

Comment centrer le texte dans un cercle créé par CSS ?

Mary-Kate Olsen
Libérer: 2024-12-04 06:48:14
original
589 Les gens l'ont consulté

How to Center Text within a CSS-Created Circle?

Modification du cercle CSS pour inclure du texte centré

Vous avez trouvé un exemple utilisant CSS seul pour dessiner un cercle. Cependant, vous cherchez maintenant à le modifier pour inclure du texte au centre.

Essayez d'abord cette solution :

.circle {
  width: 500px;
  height: 500px;
  line-height: 500px;
  border-radius: 50%;
  font-size: 50px;
  color: #fff;
  text-align: center;
  background: #000;
}
Copier après la connexion
<div class="circle">Hello I am A Circle</div>
Copier après la connexion

Malheureusement, cela peut donner une forme ovale au lieu de un cercle.

La solution

Pour centrer verticalement le texte, définissez la hauteur de la ligne être la même valeur que la hauteur du div. Dans l'exemple ci-dessus, la hauteur et la hauteur de ligne sont toutes deux définies sur 500 px.

.circle {
  width: 500px;
  height: 500px;
  line-height: 500px; /* Vertically center the text */
  border-radius: 50%;
  font-size: 50px;
  color: #fff;
  text-align: center;
  background: #000;
}
Copier après la connexion

Cette modification garantit que le texte est affiché centré dans le cercle.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal