So erstellen eine Tabelle Scrollbar in CSS

August 23

Mit den "Überlauf: Auto" Eigenschaft / Wert-Paar im Cascading Stylesheet (CSS) Code gibt eine Scrollbar auf ein HTML-Element, wenn dessen Inhalt über eine maximale Breite oder Höhe zu gehen. Mit diesem Wissen machen Sie eine Tabelle Scrollen durch wrappen es in ein enthaltendes Element, z. B. ein DIV. Da die Scrollbar etwas Platz in der DIV nehmen beschädigt werden und eine zweite Scrollbar, sollten Sie etwas Platz für sie in Ihrem Code hinzufügen. Sie können diesen Trick auf Tabellen erstellen Sie entweder eine vertikale oder horizontale Scrollbar anwenden.

Anweisungen

1 Öffnen Sie die Webseite, die die Tabelle in Notepad oder einem Codeeditor enthält. Finden Sie das Starttag "< Table >" zu, und fügen Sie ein Starttag "< Div >". Geben Sie dem Tag "< Div >" ID-Name:

< Div Id = "scroll" >

< Tabelle >

2 Suchen Sie das abschließende "< / table >"-Tag und fügen Sie eine schließende "< / Div >"-Tag auf die nächste Zeile:

< / table >

< / Div >

3 Am Anfang des Codes gehen und zwischen den "< Head >" Tags für "< >" Tags suchen. Fügen Sie die "< Stil >" Tags hinzu, wenn Sie keiner es sehen:

< Typ style = "Text/Css" >

< / style >

4 Legen Sie eine Breite für die Tabelle, wenn Sie dies nicht bereits getan: Tabelle {Width: 300px;}. Dieser Code findet jede Tabelle auf der Webseite und gibt es eine Breite von 300 Pixel.

5 Legen Sie die Breite Ihrer div-Tags um ein Wert 18-Pixel breiter als Ihre Tabelle, um die Bildlaufleiste unterzubringen: Div {Width: 318px;}.

6 Geben Ihrem Div Höhe und "Überlauf"-Eigenschaft auf "auto": Div {Breite: 318px; Height: 200px; Überlauf: auto;}. Wenn die Höhe der Tabelle die Höhe des DIV überschreitet, wird die It eine vertikale Bildlaufleiste angezeigt.

Tipps & Warnungen

  • Um eine horizontale Scrollbar zu erhalten, legen Sie die Breite des DIV auf einen Wert, den als die maximale Breite für die Tabelle stattdessen verwendet werden soll. Die Eigenschaft "Overflow" wird eine horizontale Scrollbar hinzufügen, wenn die Tabelle die Breite des DIV überschreitet.
  • Web-Seitendateien sichern Sie, bevor Sie versuchen, diese zu bearbeiten.