Heim  >  Artikel  >  Web-Frontend  >  Wie kann verhindert werden, dass eine feste obere Navigationsleiste den Seiteninhalt verdeckt?

Wie kann verhindert werden, dass eine feste obere Navigationsleiste den Seiteninhalt verdeckt?

Susan Sarandon
Susan SarandonOriginal
2024-11-10 06:33:02774Durchsuche

How to Prevent a Fixed Top Nav Bar from Obscuring Page Content?

Obere Navigationsleiste verdeckt Seiteninhalt

Wie im bereitgestellten Twitter-Bootstrap-Code zu sehen ist, verdeckt die feste obere Navigationsleiste den oberen Teil des Inhalts der Seite. Um dieses Problem zu beheben und sicherzustellen, dass der Inhalt beim Anzeigen des oberen Seitenrands unterhalb der Navigationsleiste sichtbar ist, ist die Implementierung einer CSS-Lösung unerlässlich.

Die vorgeschlagene Lösung besteht darin, einen Abstand auf das Körperelement anzuwenden ein Wert von 60px. Dadurch entsteht ein Rand zwischen dem oberen Rand der Seite und der Navigationsleiste, wodurch der Inhalt effektiv unter die Navigationsleiste verschoben wird. Da das Bootstrap-Framework jedoch Reaktionsfähigkeit beinhaltet, wird eine zusätzliche Medienabfrage verwendet.

Wenn bei der Medienabfrage die Bildschirmbreite unter 979 Pixel fällt, wird der Abstand des Body-Elements auf 0 Pixel zurückgesetzt, wodurch die Entstehung einer Lücke verhindert wird zwischen dem oberen Rand der Seite und der Navigationsleiste auf kleineren Bildschirmen. Dadurch wird sichergestellt, dass die Inhalte unabhängig vom verwendeten Gerät angemessen dargestellt werden.

Das obige ist der detaillierte Inhalt vonWie kann verhindert werden, dass eine feste obere Navigationsleiste den Seiteninhalt verdeckt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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