Scrollen ist eines der grundlegenden Interaktionselemente von Websites. CSS bietet viele Möglichkeiten, um zu bestimmen, wie Inhalte angezeigt werden, wenn sie die Größe des Bildschirms oder eines Kastens überschreiten. Darüber hinaus unterstützen moderne Browser sanftes Scrollen, was ein besseres Benutzererlebnis bietet.
Mit der Eigenschaft overflow können wir steuern, was passiert, wenn der Inhalt die Größe des Elternelements überschreitet. Zu den Werten gehören visible (Standard), hidden, scroll und auto. scroll stellt sicher, dass die Scrollleiste immer angezeigt wird, während auto sie nur bei Bedarf zeigt.
In diesem Beispiel erstellen wir einen Kasten mit fester Größe, der genügend Text enthält, um Scrollen zu erzwingen. Mit overflow: scroll ist die Scrollleiste immer sichtbar.
Mit der Eigenschaft scroll-behavior können wir festlegen, dass das Scrollen sanft erfolgt, wenn der Benutzer auf einen Link klickt, der auf einen Abschnitt innerhalb der Seite verweist. Dies sorgt für ein angenehmeres Erlebnis, insbesondere auf längeren Seiten.
In diesem Beispiel platzieren wir einen Link, der zu einem späteren Teil der Seite führt. Mit scroll-behavior: smooth scrollt der Browser langsam und fließend zum Zielelement.
Die Anpassung des Scrollens kann helfen, ein besseres Benutzererlebnis zu schaffen, aber man sollte stets auf Zugänglichkeit und Leistung achten.
Please sign in to ask Lara about CSS scroll.
Sprache wählen
Thema wählen
© 2025 ReadyTools. Alle Rechte vorbehalten.