Wie man reaktionsschnelle Tabelle erstellt - CSS

Wie man reaktionsschnelle Tabelle erstellt - CSS
Manchmal wird eine Tabelle auf einer Webseite so breit, dass sie nicht richtig in den Bildschirm passen kann. Daher möchte der Benutzer den Bildschirm scrollen, um alle Tabellenelemente anzuzeigen. Eine Responsive -Tabelle in HTML ist eine breite Tabelle, die horizontal von links nach rechts und umgekehrt horizontal gescrollt werden kann. Insbesondere das CSS “Überlauf-XEigenschaft wird verwendet, um eine einfache HTML -Tabelle horizontal zu erstellen.

Dieser Artikel zeigt, wie wir durch CSS eine Reaktionstabelle erstellen können.

So erstellen/erstellen Sie eine Reaktionstabelle?

Erstellen einer reaktionsschnellen Tabelle in HTML erfordert die Verwendung der “Überlauf-XEigentum in "Element, in dem das “

" geschaffen.

Syntax
Die Syntax zum Hinzufügen der “Überlauf-XEigenschaft, um die Tabelle reagieren zu lassen, lautet wie folgt:

Überlauf-X: Auto;

Hier fügt die Eigenschaft "Überlauf-X" die Bildlaufleiste hinzu, um die Tabelle reaktionsschnell zu machen.

Voraussetzung: Erstellen einer Tabelle
Lassen Sie uns eine Tabelle erstellen, die horizontal so erweitert wird, dass die Bildschirmbreite durch Hinzufügen mehrer

" Und "Elemente:

Reaktionstabelle








































































NameStandardPunktzahlPunktzahlPunktzahlPunktzahlPunktzahlPunktzahlPunktzahlPunktzahlPunktzahlPunktzahlPunktzahlPunktzahlPunktzahl
Schmied850505050505050505050505050
Jack970707070707070707070707070
John1055555555555555555555555555

Im obigen HTML -Code -Snippet:

  • Ein "

    "Überschrift wurde mit dem Text hinzugefügt"Reaktionstabelle”.

  • A ""Containerelement wird mit der Klasse definiert als" als "als" deklariert "meine Klasse”.
  • Danach ein "Element wird hinzugefügt, um eine Tabelle auf der Webseite zu erstellen.
  • Im Inneren "
  • "Element, vier"Elemente wurden hinzugefügt, um vier Zeilen der Tabelle zu machen.
  • In der ersten Reihe, mehrere “
  • Es wurden Elemente hinzugefügt, die den Headerinhalt definieren.
  • Innerhalb der zweiten, dritten und vierten Reihe die “
  • Es wurden Elemente hinzugefügt, um den Inhalt in die Tabellenreihen einzufügen.

    Im CSS -Stil ist es erforderlich, das zu definierenÜberlauf-XEigenschaft, um die Tabelle reaktionsschnell zu machen. Sie können auch einige andere Eigenschaften hinzufügen, um die Tabelle präsentierbarer aussehen zu lassen:

    .meine Klasse

    Überlauf-X: Auto;

    Tisch
    Grenzabteilung: 0;
    Breite: 100%;
    Grenze: 1PX Solid #ddd;

    th, td

    Text-Align: links;
    Polsterung: 8px;

    TR: N-te Kind (sogar)

    Hintergrundfarbe: #F2F2F2;

    Im obigen CSS -Stilelement:

    • Der Klassenauswahl.meine Klasse”Wurde hinzugefügt, der sich auf den Div -Container bezieht, in dem die Tabelle erstellt wurde.
    • DrinnenÜberlauf-X"Eigenschaft wird mit dem Wert definiert"Auto”. Dadurch wird am Ende des Tisches eine horizontale Bildlaufleiste erzeugt.
    • Danach gibt es den Tabellenelement -Selektor, der die CSS -Eigenschaften darin definiert hat.
    • Der "GrenzabstandEigenschaft definiert die Räume zwischen den Tabellenzellen als Null.
    • Der "Breite"Eigenschaft definiert als"100%”Erweitert die Tabelle so, dass sie den gesamten horizontalen Bereich des Bildschirms abdeckt.
    • Der "Grenze"Eigenschaft legt den Tischgrenze auf"1px" Hier.
    • Danach das "th" Und "tdElementelektoren definieren Eigenschaften für die Tabellenüberschriften und die Tabellenzellen.
    • Darin gibt es das "TextausrichtungEigenschaft, die den Inhalt auf der linken Seite des Bildschirms ausrichtet.
    • Der "Polsterung"Eigenschaft definiert den Abstand zwischen dem Inhalt und der Grenze als"8px”.
    • Der "HintergrundfarbeDie Eigenschaft wird mit der darin definierten Hintergrundfarbe für die Hälfte der Zeilen der Tabelle hinzugefügt.

    Der obige Code erstellt eine breite Tabelle in der Ausgabe und die folgende wird die Anzeige sein:

    Wenn die Bildschirmgröße so minimiert wird, dass sie die Grenzen des Bildschirms überläuft, gibt es eine horizontale Scroll -Stange, die unten aufgrund der Verwendung von “angezeigt wirdÜberlauf-X" Eigentum:

    Dadurch kommt zu dem Schluss, wie reaktionsschnelle Tabellen in HTML erstellt werden können.

    Abschluss

    Die Reaktionstabellen in HTML werden durch Hinzufügen des CSS erstelltÜberlauf-XEigenschaft für das DIV -Element, in dem die Tabelle erstellt wird. Diese Eigenschaft erstellt einfach eine horizontale Bildlaufleiste direkt am Ende der Tabelle, die die Tabelle horizontal scrollbar macht. Dieser Beitrag hat eine nützliche Methode gezeigt, um eine einfache Tabelle reagieren zu lassen.