Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie kann man mithilfe von CSS Text ausrichten und leeren Raum mit Punkten füllen?

Linda Hamilton
Freigeben: 2024-10-25 03:00:02
Original
230 Leute haben es durchsucht

How to Justify Text and Fill Empty Space with Dots Using CSS?

Ausrichten von Text und Füllen von Leerzeichen mit Punkten mithilfe von CSS

Da Daten über verschiedene Produkte und Dosierungen hinweg einheitlich angezeigt werden müssen, ist es unerlässlich, dies zu tun Finden Sie eine Möglichkeit, Text zu formatieren, ohne Monospace-Schriftarten zu verwenden. Diese Herausforderung wurde in der Vergangenheit angegangen und eine der möglichen Lösungen besteht in der Verwendung von Inline-Stilen wie

und
um eine Beschreibungsliste zu erstellen.

In diesem Zusammenhang wird das

Das Element
wird zur Darstellung des Medikamentennamens verwendet. Das Element stellt die Dosis dar. Durch Festlegen einer festen Breite für das
Element und Hinzufügen eines Pseudoelements mit einer langen Punktfolge (z. B. „.................................“ ................................................." ) können wir den gewünschten Begründungseffekt erzeugen.

Hier ein Beispiel zur Veranschaulichung des Ansatzes:

CSS:

dl { width: 400px; }
dt { float: left; width: 300px; overflow: hidden; white-space: nowrap; }
dd { float: left; width: 100px; overflow: hidden; }

dt:after { content: " .................................................................................." }
Nach dem Login kopieren

HTML:

<dl>
    <dt>Drug 1</dt>
    <dd>10ml</dd>

    <dt>Another drug</dt>
    <dd>50ml</dd>

    <dt>Third</dt>
    <dd>100ml</dd>
</dl>
Nach dem Login kopieren

Diese Technik richtet den Text effektiv aus und füllt den verbleibenden Raum mit Punkten, wodurch eine einheitliche und optisch ansprechende Darstellung entsteht. Es ist jedoch wichtig zu beachten, dass diese Lösung bestimmte Einschränkungen aufweist, wie zum Beispiel:

  • Inkompatibilität mit Internet Explorer-Versionen vor 8
  • Unfähigkeit, HTML-Entitäten innerhalb der Inhaltseigenschaft zu verwenden (z. B. , „·“) aufgrund von Einschränkungen in der Inhaltseigenschaft

Trotz dieser Einschränkungen bietet dieser Ansatz für die meisten praktischen Zwecke eine elegante und unauffällige Möglichkeit, mithilfe von CSS ausgerichteten Text zu erstellen und Platz mit Punkten zu füllen .

Das obige ist der detaillierte Inhalt vonWie kann man mithilfe von CSS Text ausrichten und leeren Raum mit Punkten fü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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!