Heim > Web-Frontend > CSS-Tutorial > Wie erstelle ich ein vertikal scrollendes Div in CSS?

Wie erstelle ich ein vertikal scrollendes Div in CSS?

Barbara Streisand
Freigeben: 2024-12-31 02:11:12
Original
954 Leute haben es durchsucht

How to Create a Vertically Scrolling Div in CSS?

Erstellen eines Div mit vertikalem Scrollen in CSS

Beim Erstellen eines Div, das scrollbar sein soll, ist es wichtig, die Überlaufeigenschaft zu verstehen . Standardmäßig ermöglicht overflow: auto, dass sich der Inhalt über die Grenzen des div hinaus erstreckt und erstellt Bildlaufleisten sowohl für die horizontale als auch für die vertikale Achse. Um das Scrollen nur auf die vertikale Achse zu beschränken, müssen Sie stattdessen overflow-y verwenden.

Overflow-y: Scrollen

Die Verwendung von overflow-y: scroll erzwingt eine Vertikale Die Bildlaufleiste wird angezeigt, unabhängig davon, ob der Inhalt die Div-Höhe überschreitet. Dies ist nützlich, wenn Sie sicherstellen möchten, dass die vertikale Bildlaufleiste immer sichtbar ist, auch wenn der Inhalt nicht über die Höhe des Divs hinausgeht.

Overflow-y: Auto

Wenn Sie möchten, dass die vertikale Bildlaufleiste nur angezeigt wird, wenn der Inhalt die Div-Höhe überschreitet, verwenden Sie overflow-y: auto. Dadurch kann der Inhalt automatisch zur nächsten Zeile wechseln, wenn er das Ende des Div erreicht, wodurch verhindert wird, dass die horizontale Bildlaufleiste angezeigt wird. Wenn der Inhalt jedoch die Höhe des Divs überschreitet, wird die vertikale Bildlaufleiste sichtbar.

Beispielcode

Um ein Div zu erstellen, das nur vertikal gescrollt werden kann, verwenden Sie die folgendes CSS:

<pre class="brush:php;toolbar:false">
div {
  overflow-y: auto;
  height: 400px;
}
Nach dem Login kopieren

Dieser Code führt zu einem Div, das vertikales Scrollen ermöglicht, wenn der Inhalt die Div-Höhe von überschreitet 400 Pixel, während horizontales Scrollen verhindert wird.

Das obige ist der detaillierte Inhalt vonWie erstelle ich ein vertikal scrollendes Div in CSS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage