Heim > Web-Frontend > js-Tutorial > Wie kann ich mithilfe von CSS einen Textüberlauf in HTML-Tags verhindern?

Wie kann ich mithilfe von CSS einen Textüberlauf in HTML-Tags verhindern?

Linda Hamilton
Freigeben: 2024-11-03 08:56:02
Original
266 Leute haben es durchsucht

How Can I Prevent Text Overflow in HTML Tags Using CSS?

Fügen Sie Ellipsen zu HTML-Tags hinzu, um Textüberlauf zu verhindern

Die Aufrechterhaltung eines sauberen Layouts in einer dynamischen Webseite kann eine Herausforderung sein, insbesondere wenn der Inhalt variabel ist in der Länge. Wenn Schlagzeilen (h2) in einem elastischen Layout die Breite des Browserfensters überschreiten, werden sie möglicherweise in mehrere Zeilen umgebrochen, was zu einem unerwünschten Erscheinungsbild führt.

Glücklicherweise wurde eine elegante Lösung implementiert, um Schlagzeilen abzuschneiden und einen Auslassungsindikator hinzuzufügen ( ...) ist nur mit CSS bemerkenswert einfach. Diese browserübergreifende Lösung funktioniert nahtlos auf allen modernen Browsern außer Firefox 6.0.

Durch die Anwendung der folgenden CSS-Stile auf das Headline-Tag können Sie sicherstellen, dass der Text in einer einzelnen Zeile angezeigt und mit Auslassungspunkten abgeschnitten wird notwendig:

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

Die Kombination dieser Eigenschaften zwingt den Text dazu, in einer Zeile ohne Umbruch zu bleiben, verbirgt jeglichen Überlauf über die verfügbare Breite hinaus und fügt ein Auslassungszeichen hinzu, um das Abschneiden anzuzeigen.

Für umfassende Unterstützung, einschließlich mehrzeiligem Textumbruch und Kompatibilität mit älteren Versionen von Firefox, sollten Sie die Implementierung einer JavaScript-Lösung in Betracht ziehen.

Das obige ist der detaillierte Inhalt vonWie kann ich mithilfe von CSS einen Textüberlauf in HTML-Tags verhindern?. 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