Heim > Web-Frontend > CSS-Tutorial > Wie kann ich mit CSS eine mehrzeilige Textüberlauf-Ellipse erstellen?

Wie kann ich mit CSS eine mehrzeilige Textüberlauf-Ellipse erstellen?

Barbara Streisand
Freigeben: 2024-11-28 18:33:09
Original
771 Leute haben es durchsucht

How Can I Create a Multi-Line Text Overflow Ellipsis with CSS?

Textüberlauf-Auslassungspunkte in mehreren Zeilen

Während CSS-Regeln Text mit Auslassungspunkten effektiv abschneiden können, wenn er bestimmte Grenzen überschreitet, wird derselbe Effekt erzielt Mehrere Zeilen können eine Herausforderung sein. Die Verwendung einer Kombination von CSS-Eigenschaften macht es jedoch möglich.

Um Auslassungspunkte in mehreren Zeilen zu erreichen, kann der folgende Ansatz verwendet werden:

display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
Nach dem Login kopieren

So funktionieren diese Eigenschaften:

  • display: -webkit-box: Legt das Element als flexible Box fest model.
  • -webkit-line-clamp: 3: Gibt die maximale Anzahl an Zeilen an, die der Text einnehmen sollte, bevor er abgeschnitten wird. In diesem Fall ist es auf 3 Zeilen eingestellt.
  • -webkit-box-orient: vertikal: Richtet die Box vertikal aus, sodass der Text auf mehreren Zeilen umbrochen werden kann.
  • overflow: versteckt: Stellt sicher dass überschüssiger Inhalt außerhalb der angegebenen Zeilen nicht angezeigt wird.
  • text-overflow: ellipsis: Löst die Auslassungspunkte aus, wenn der Text über die angegebenen Zeilen hinausgeht Zeilen.

Mit diesen Eigenschaften kann Text elegant auf mehrere Zeilen gekürzt werden, was eine klare und prägnante Anzeige ermöglicht.

Das obige ist der detaillierte Inhalt vonWie kann ich mit CSS eine mehrzeilige Textüberlauf-Ellipse erstellen?. 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