CSS entfernen Sie die Scrollbar

CSS entfernen Sie die Scrollbar
Wenn wir dazu neigen, in einer interaktiven Anwendung oder Umgebung zu arbeiten, können wir viele Widgets verwenden, die bisher in diese Anwendung eingebettet sind. Diese Widgets können Schaltflächen, Navigationsleisten, Bildlaufleisten, Dropdown -Listen, Textfelder und viele weitere sein. Eine Scrollbar soll ein zusammengearbeitetes Widget sein, das verwendet wird, um die kontinuierlichen Daten, Bilder und Inhalte auf der Webseite zu untersuchen, die ohne Scrollen nicht ersichtlich sind. Sie können die Bildlaufleiste verwenden, um innerhalb einer langen Webseite mit einer enormen Datenmenge nach oben, nach links und rechts zu gehen. Mit HTML -Seiten können Sie Scrollbars hinzufügen, indem Sie die Größe einer Seite manuell mit einem Mauszeiger ändern. In diesem Handbuch zeigen wir Ihnen, wie ein Benutzer eine Bildlaufleiste hinzufügen oder entfernen kann.

Beispiel 01:
Nehmen wir bei HTML, um eine automatische Bildlaufleiste auf der Webseite zu erstellen. Dazu müssen Sie nicht viele Eigenschaften oder Tags als normale übliche Tags für Absätze und Überschriften hinzufügen. Wir haben dieses Beispiel mit der Erstellung einer neuen HTML -Datei mit dem Namen "CSS" gestartet. Durch das Öffnen dieser Datei im Visual Studio -Code haben wir damit begonnen, ein HTML -Skript hinzugefügt zu haben. Das allererste Tag, das wir darin hinzugefügt haben, ist das Haupt -Tag "HTML", gefolgt vom Tag "Kopf" und "Body".

Wenn wir uns den Körper dieser HTML -Seite ansehen, hat sie eine Überschrift der zweitgrößten Größe (i.e., H2) und zwei Absätze über die "P" -Tags. Das erste Absatz-Tag enthält eine lange Texttypdaten, die sich in die nächste Zeile bewegen, während der zweite Absatz eine einfache Einzeilendaten enthält. Der zweite Absatz enthält auch ein einfaches „starkes“ Tag darin, um zwei Wörter mutig zu machen. Innerhalb des "Stil" -Tages von "Kopf" haben wir den Wert für die Höhe und Breite eines ganzen "Körper" einer HTML -Seite festgelegt: 500px bzw. 1000px.

Speichern Sie das gerade hinzugefügte HTML -Skript mit Strg+S, tippen Sie auf das Menü "Ausführen" in der Visual Studio -Taskleiste und klicken Sie auf das "Ausführen ohne Debuggen". Es würde nach dem Tool fragen, in dem unser Code ausgeführt wird. Wählen Sie den Browser "Chrom" aus und Sie können loslegen. Die folgende Ausgabe hat gezeigt, dass die Überschrift und ihre beiden Absätze angezeigt wurden. Aufgrund sehr langer Textdaten im ersten Absatz und der kleinen Fensterverwendung in Chrome haben wir die automatische Scrollbar am rechten und unten im Browser generiert. Dies liegt daran.

Um die verbleibende Zeile auf der Webseite zu sehen, scrollen Sie nun mit der Scrollbar wie gezeigt nach rechts.

Versuchen wir, die Bildlaufleiste von der Webseite zu entfernen. Wir werden die Überlaufeigenschaft verwenden,. Der Browser lässt nicht automatische Bildlaufleisten generiert, selbst wenn wir der Webseite eine große Datenmenge hinzufügen. Lassen Sie uns speichern und ausführen.

Nachdem wir es im Chrombrowser ausgeführt haben, haben wir die Ausgabe wie erwartet. Obwohl der erste Absatz die langen Textdaten enthält, hat der Browser die Scrollbars nicht generiert, um die verbleibende versteckte Zeile zu sehen. Der dritte Absatz ist auch in diesem Browserfenster versteckt.

Durch Ändern der Größe des Chrombrowsers mit dem Mauszeiger wurde der dritte Absatz jetzt wie unten gezeigt angezeigt.

Wenn wir das Browserfenster von der rechten Seite vergrößern, wird der Rest der versteckten Linie ohne Verwendung von Scrollbars angezeigt.

Beispiel 2:
Lassen Sie uns ein weiteres kurzes Beispiel erstellen, um zu sehen, wie wir mehr als 1 Scrollbar für verschiedene geteilte Abschnitte einer HTML -Seite erstellen können. Außerdem werden wir sehen, wie wir auch eines dieser Scrollbars entfernen können. Beginnend mit dem HTML. Das erste „Div“ -Tag wurde mit der Klasse „A“ für die Differenzierung auf der Styling -Ebene angegeben. Das zweite "Div" -Tag hat die "Klasse" nicht verwendet, da wir das Inline-Styling für dieses bestimmte Tag verwendet haben. Wir verwenden die spezifische Höhe von 10px und Hintergrundfarbe, um den Abschnitt „lila“ zu färben. Dieser Abschnitt „Div“ enthält zwei Zeilen. Eine davon ist mit dem "Mark" -Tag markiert. Mit dem Tag „Mark“ wird der in ihm angegebene Text in die gelbe Farbe hervorgehoben und auf der Webseite herausragend werden. Wir haben die markierte Zeile hinzugefügt, da dieses Tag die Bildlaufleiste verwendet. Beide "Div" -Tags wurden hier nach dem "Mark" -Tag beendet. Das Körperschild wurde auch hier geschlossen.

Zeigen wir einen Blick auf das Style -Tag, das im Kopf -Tag dieses HTML -Skripts verwendet wird. Wir haben das Objekt der Klasse "A" verwendet, um den äußeren Abschnitt "Div" zu stylen. Wir setzen die Breite der Bildlaufleiste für den äußeren Abschnitt "Div" auf "keine" mit der Eigenschaft Scrollbar-Breite und Überlauf in vertikale Richtung wurden aktiviert, indem der Wert "Scroll" für Eigenschaft "Überlauf-y" festgelegt wurde. Darüber hinaus haben wir die maximale Höhe eines äußeren Abschnitts "Div" auf 100px unter Verwendung der MAX-Hirg-Eigenschaft für die Klasse "A" aufgestellt. Der Stil und das Head -Tag wurden hier abgeschlossen und wir haben unseren Code zum Testen der Ausgabe im Chrome -Browser über Visual Studio Code gespeichert.

Die Webseite Anzeige für dieses HTML-Skript würde ähnlich aussehen wie im folgenden Bild. Die Bildlaufleiste für den zweiten Abschnitt „Div“ der lila Farbe mit einer Höhe von 10 PX wurde aufgrund ihrer Höhe im Bereich von 150px im anderen Abschnitt „Div“ erzeugt. Der darin verwendete Text wird auch unter Verwendung des Marks „Mark“ hervorgehoben. Andererseits hat der äußere Abschnitt „Div“ keine sichtbare Scrollbar, die an dieser Fenstergröße erzeugt wird. Das liegt daran.

Sie können die Bildlaufleiste sichtbar machen, indem Sie die Größe eines Fensters wie gezeigt ändern. Nur die vertikale Scrollbar würde erzeugt, da wir einen Überlauf-Y-Set für "Scrollen" verwendet haben. Selbst wenn Sie das Fenster von der rechten Seite verkürzen, würde die horizontale Scrollbar niemals erzeugt werden.

Versuchen wir, auch die automatische vertikale Bildlaufleiste von der Webseite zu entfernen. Dafür werden wir denselben HTML-Code ausprobieren, indem wir den Wert seiner Eigenschaft "Überlauf-y" aktualisieren,. Wir haben es auf "keine" gesetzt, damit kein vertikaler Balken für den äußeren Abschnitt "Div" erzeugt wird.

Ohne noch andere Ding in diesem Skript zu aktualisieren, haben wir es ausgeführt und die Ausgabe des 22.-R-Rahmens erhalten. Selbst wenn wir die Größe eines Chromfensters von links nach rechts auf viel kleineres oder oberes Bottom ändern, erzeugt es keine vertikale oder horizontale Scrollbar für das äußere „Div“ -Beschriftenbalken.

Abschluss:

Der heutige Artikel ist eine Sammlung einiger HTML. Im ersten Beispiel haben wir die Absatz -Tags ausprobiert, um eine große Menge an Daten hinzuzufügen, um automatisch Scrollbars zu generieren. Darüber hinaus haben wir versucht, die Ein-Richtung-Scrollbars speziell von der Webseite mit der Eigenschaft "Überlauf-y" von HTML-Seiten aus der Webseite zu entfernen. Die Verwendung der Abschnitte „Div“ war durchgehend eine ziemliche Hilfe.