Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie schneide ich HTML-Inhalte mit Auslassungspunkten für responsive Layouts ab?

Linda Hamilton
Freigeben: 2024-11-01 05:50:02
Original
457 Leute haben es durchsucht

How to Truncate HTML Content with Ellipsis for Responsive Layouts?

HTML-Inhalte mit Auslassungspunkten für responsive Layouts abschneiden

In der dynamischen Welt des Webdesigns kann die Verwaltung variabler Inhaltsbreiten oft eine Herausforderung sein. Wenn Überschriften oder andere Textelemente die verfügbare Containerbreite überschreiten, kann es zu unerwünschten Zeilenumbrüchen kommen. Für eine ausgefeiltere Präsentation ist es wichtig, eine Lösung zu finden, die den Inhalt elegant kürzt und bei Bedarf Auslassungspunkte (...) anzeigt.

CSS-basierte Kürzung

Glücklicherweise bietet modernes CSS eine unkomplizierte Lösung. Durch Anwenden der folgenden CSS-Klassen auf das relevante Tag können Sie eine optisch ansprechende Kürzung mit Unterstützung für die meisten gängigen Browser erreichen:

<code class="css">.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}</code>
Nach dem Login kopieren

Dieser CSS-Code zwingt den Text, in einer einzelnen Zeile (Leerzeichen) zu bleiben. , verhindert einen Überlauf, indem überschüssiger Inhalt ausgeblendet wird (Überlauf), und kürzt den Text mit Auslassungspunkten ab (Textüberlauf).

Hinweis: Firefox 6.0 ist eine Ausnahme und unterstützt diese Technik nicht.

jQuery-Alternativen (mehrzeilige Trunkierung)

Wenn Sie Unterstützung für mehrzeiligen Text oder frühere Firefox-Versionen benötigen , kann eine jQuery-basierte Lösung erforderlich sein. Dieser Ansatz wird jedoch im Allgemeinen nicht empfohlen, da er Ihrer Website unnötigen Mehraufwand verleiht.

Das obige ist der detaillierte Inhalt vonWie schneide ich HTML-Inhalte mit Auslassungspunkten für responsive Layouts ab?. 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!