Informationen zur Layoutmethode für Inhaltsüberlauf in Tabellen

Informationen zur Layoutmethode für Inhaltsüberlauf in Tabellen

Was ist Inhaltsüberlauf? Wenn tatsächlich viel Text vorhanden ist und der Inhaltsbereich nur entsprechend lang ist, wird der zusätzliche Teil durch Punkte ersetzt.

Der Fall, den wir diesmal behandeln, betrifft eine Tabelle. Wir wissen, dass, wenn wir zu viel Textinhalt in eine Tabelle eingeben, die Tabelle durcheinander gerät. Beispielsweise wird eine Zeile zu lang angezeigt oder automatisch umbrochen. Manchmal möchten wir es aber einfach in einer Zeile mit fester Breite anzeigen, und wenn ein zusätzlicher Teil vorhanden ist, können wir ihn durch Punkte ersetzen, um die Tabelle nicht zu überladen. Was also tun?

Im Allgemeinen verwenden wir die folgenden Attribute

CSS- CodeInhalt in die Zwischenablage kopieren
  1. /*Überlaufteilstil*/   
  2. .txt-ell {
  3.      weiß Leerzeichen : nowrap ; //Erzwingt die Anzeige in einer Zeile
  4.      overflow : hidden ; //Überlaufenden Inhalt ausschneiden und ausblenden
  5. Textüberlauf : Auslassungspunkte; //Wenn der Inline - Text den Blockcontainer überläuft, ersetzen Sie den Überlaufteil durch ...
  6. word-break:keep- all ; //Zeilenumbrüche innerhalb von Wörtern zulassen
  7.      Farbe : rot ; // Ich werde es hier selbst markieren
  8.      padding : 0 7px ; //Da ich etwas Abstand zum Rand lassen möchte, setze ich folgendes
  9. }
CSS- CodeInhalt in die Zwischenablage kopieren
  1. .Tabelle-Fix {
  2.      Tabellenlayout : behoben ;
  3. }

Zunächst wird der zweite Stil speziell dem Tabellen-Tag hinzugefügt. Wenn Sie einen Inhaltsüberlauf erreichen möchten, muss die Tabelle eine feste Breite und Höhe haben, und die tr und td innerhalb der Tabelle müssen ebenfalls eine feste Breite und Höhe haben. Bevor Sie den Inhaltsüberlauf verwenden, fügen Sie der Tabelle die Klasse „Table-Fix“ hinzu. Überprüfen Sie dann, ob Ihr tr und td eine Breite haben. Wenn nicht, geben Sie am besten eine an. Sie kann fest oder in Prozent angegeben werden. Ich gebe hauptsächlich Prozentsätze an. Die äußere Tabelle hat eine feste Breite und die tr und td im Inneren haben eine prozentuale Breite. Auf diese Weise können Sie den Inhaltsüberlaufstil verwenden. Wenn ein Raster viel Inhalt enthält und Sie Punkte implementieren möchten, fügen Sie diesem Raster schließlich eine .txt-ell-Klasse hinzu.

Der obige Artikel über die Layoutmethode für Inhaltsüberlauf in der Tabelle enthält alle Inhalte, die der Editor mit Ihnen teilt. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Original-URL: http://www.cnblogs.com/hanyining/archive/2016/05/25/5527668.html

<<:  Detaillierte Erklärung des Responsive-Prinzips von Vue3

>>:  Horizontale und vertikale Zentrierung von DIV und Bildern, kompatibel mit mehreren Browsern

Artikel empfehlen

XHTML-Tutorial für den Einstieg: Häufig verwendete XHTML-Tags

<br />Genau wie ein Artikel sollten unsere W...

Fallstudie zu MySQL-Berechtigungen und Datenbankdesign

Berechtigungen und Datenbankdesign Benutzerverwal...

Methoden und Probleme zum Festlegen des HTML-Zeilenabstands

Um den Zeilenabstand von <p></p> festz...

CSS-Einstellung Div-Hintergrundbild-Implementierungscode

Das Hinzufügen einer Hintergrundbildsteuerung zu ...

Lösen Sie das Problem verstümmelter Daten bei der MySQL-Datenbankmigration

Unter den Anweisungen meines Vorgesetzten übernah...

So löschen Sie Tabellendaten in MySQL

Es gibt zwei Möglichkeiten, Daten in MySQL zu lös...

Reines CSS, um einen bewölkten Wettersymboleffekt zu erzielen

Wirkung Die Wirkung ist wie folgt ​ Umsetzungside...

JS implementiert die Append-Funktion von jQuery

Inhaltsverzeichnis Zeig mir den Code Testen Sie d...

Einführung und detaillierte Verwendung von React Fragment

Inhaltsverzeichnis Vorwort Motivation für Fragmen...

MySQL-Reihe: Grundlegende Konzepte der relationalen MySQL-Datenbank

Inhaltsverzeichnis 1. Grundlegende Konzepte 2. En...

Richtige Verwendung der Vue-Funktion Anti-Shake und Throttling

Vorwort 1. Entprellen: Nach dem Auslösen eines Ho...

Verwenden einer MySQL-Datenbank im Docker, um LAN-Zugriff zu erhalten

1. Holen Sie sich das MySQL-Image Docker-Pull MyS...