Heim > Web-Frontend > CSS-Tutorial > Wie kann ich Text mithilfe von CSS strecken, um die Breite eines Divs auszufüllen?

Wie kann ich Text mithilfe von CSS strecken, um die Breite eines Divs auszufüllen?

Barbara Streisand
Freigeben: 2024-11-23 05:41:16
Original
953 Leute haben es durchsucht

How Can I Stretch Text to Fill a Div's Width Using CSS?

Text strecken, um die Div-Breite einzunehmen

In einer Situation, in der Ihr Div eine konsistente Breite beibehält, aber unterschiedliche Textmengen enthalten kann, besteht die Herausforderung darin entsteht: Wie verteilt man den Buchstabenabstand, um das Div optimal auszufüllen?

Glücklicherweise ist dieses Kunststück durch eine Strategie möglich Kombination aus CSS-Eigenschaften und einem cleveren Hack.

Lösung:

  1. Text-align:justify; anwenden; zum div: Dadurch wird sichergestellt, dass der Text sowohl auf der linken als auch auf der rechten Seite des zugewiesenen Platzes gleichmäßig ausgerichtet wird.
  2. Ein span-Element einbinden: Implementieren Sie ein span-Tag neben dem div und Stellen Sie die Breite mithilfe der Inline-Block-Anzeige auf 100 % und die Höhe auf 1 em ein. Dies dient als „Abstandshalter“ am Ende des Textes.

Beispielcode:

div {
  background-color: gold;
  text-align: justify;
}

span {
  background-color: red;
  width: 100%;
  height: 1em;
  display: inline-block;
}
Nach dem Login kopieren
<div>
  Lorem ipsum sit dolor
  <span></span>
</div>
Nach dem Login kopieren

Diese Strategie prägt den Text um sich über die Breite des Divs auszudehnen und dabei den Buchstabenabstand beizubehalten, wodurch ein optisch ausgewogener Effekt entsteht.

Das obige ist der detaillierte Inhalt vonWie kann ich Text mithilfe von CSS strecken, um die Breite eines Divs auszufüllen?. 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