Heim > Web-Frontend > CSS-Tutorial > Wie zentriere ich Text innerhalb eines CSS-erstellten Kreises?

Wie zentriere ich Text innerhalb eines CSS-erstellten Kreises?

Mary-Kate Olsen
Freigeben: 2024-12-04 06:48:14
Original
590 Leute haben es durchsucht

How to Center Text within a CSS-Created Circle?

CSS-Kreis so ändern, dass er zentrierten Text einschließt

Sie haben ein Beispiel gefunden, bei dem nur CSS zum Zeichnen eines Kreises verwendet wurde. Jetzt möchten Sie es jedoch so ändern, dass Text in der Mitte eingefügt wird.

Versuchen Sie zunächst diese Lösung:

.circle {
  width: 500px;
  height: 500px;
  line-height: 500px;
  border-radius: 50%;
  font-size: 50px;
  color: #fff;
  text-align: center;
  background: #000;
}
Nach dem Login kopieren
<div class="circle">Hello I am A Circle</div>
Nach dem Login kopieren

Leider kann dies zu einer ovalen Form führen ein Kreis.

Die Lösung

Um den Text vertikal zu zentrieren, legen Sie die Zeilenhöhe fest muss derselbe Wert sein wie die Höhe des Div. Im obigen Beispiel sind die Höhe und die Zeilenhöhe beide auf 500 Pixel eingestellt.

.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;
}
Nach dem Login kopieren

Diese Änderung stellt sicher, dass der Text zentriert innerhalb des Kreises angezeigt wird.

Das obige ist der detaillierte Inhalt vonWie zentriere ich Text innerhalb eines CSS-erstellten Kreises?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage