Heim  >  Artikel  >  Web-Frontend  >  Warum verschwinden meine Navigationsleiste und mein Hamburger-Menü auf kleineren Bildschirmen?

Warum verschwinden meine Navigationsleiste und mein Hamburger-Menü auf kleineren Bildschirmen?

DDD
DDDOriginal
2024-11-14 21:38:02543Durchsuche

Why Does My Navbar and Hamburger Menu Disappear on Smaller Screens?

Verschwindende Navigationsleiste und Hamburger-Menü auf kleineren Bildschirmen beheben

Problem:

Eine Navigationsleiste mit Ein Logobild in der Mitte funktioniert auf großen Bildschirmen einwandfrei. Wenn der Bildschirm jedoch verkleinert wird, verschwindet alles, einschließlich des Logobilds und des Hamburger-Menüs. Wie kann dieses Problem gelöst werden?

Lösung:

Um die Sichtbarkeit auf kleineren Bildschirmen aufrechtzuerhalten, stellen Sie sicher, dass die Navigationsleiste entweder eine Hintergrundfarbe hat oder die entsprechenden CSS-Klassen hinzugefügt wurden:

  • Für Bootstrap 5: Verwenden Sie navbar-light oder navbar-dark zusammen mit navbar-light bg-light oder navbar-dark bg-dark als Hintergrundfarbe.
<nav>
  • Für Bootstrap 4.0.0 und älter: Verwenden Sie entweder „navbar-light bg-light“ oder „navbar-dark bg-dark“ oder fügen Sie über CSS eine benutzerdefinierte Hintergrundfarbe hinzu.
<nav>
#navbar-primary .navbar-nav {
  background: #ededed;
}

Alternativ können Sie den Hamburger-Schalter abdunkeln, um seine Sichtbarkeit zu verbessern.

.navbar-toggle .icon-bar {
  background-color: rgb(136, 136, 136);
}

Aktualisierte Informationen:

Für Bootstrap 5 sind die Klassen navbar-light oder navbar-dark für die Anzeige des Hamburger-Menüs unerlässlich.

Das obige ist der detaillierte Inhalt vonWarum verschwinden meine Navigationsleiste und mein Hamburger-Menü auf kleineren Bildschirmen?. 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