Heim >Web-Frontend >CSS-Tutorial >Wie kann ich Navigationselemente in Bootstrap 4 zentrieren?

Wie kann ich Navigationselemente in Bootstrap 4 zentrieren?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-26 09:30:10300Durchsuche

How can I center navigation items in Bootstrap 4?

Navigationselemente in Bootstrap zentrieren

In Bootstrap 4 kann die horizontale Ausrichtung der Navigationselemente (Links) mithilfe von Flexbox- und Margin-Dienstprogrammen erreicht werden.

Bootstrap 4 Alpha 6 und Später

Um sowohl Marke als auch Links in Bootstrap 4 Alpha 6 und höher zu zentrieren:

<nav class="navbar navbar-toggleable-md navbar-light bg-faded">
  <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="d-md-flex d-block flex-row mx-md-auto mx-0">
    <a class="navbar-brand" href="#">Navbar</a>
    <div class="collapse navbar-collapse mr-auto">

In diesem Code werden die Klassen d-md-flex und d-block verwendet zur horizontalen Ausrichtung der Marke und Verlinkung ab mittelgroßen Bildschirmen. Die Flex-Row-Klasse stellt sicher, dass die Elemente nebeneinander angeordnet sind. Die Klassen mx-md-auto und mx-0 zentrieren die Elemente im verfügbaren Raum und passen sie an die Breite des Markenbildes an.

Bootstrap 4.1

Für Bootstrap 4.1:

<nav class="navbar navbar-toggleable-md navbar-light bg-faded">
  <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="collapse navbar-collapse">

In diesem Fall wird mx-auto direkt auf das Navbar-Nav angewendet, um das zu zentrieren Nur Links. Die Marke kann mit anderen Techniken wie justify-content-center zentriert werden.

Links genau im Ansichtsfenster positionieren

Um die Links genau im Ansichtsfenster zu zentrieren, berücksichtigen Sie Folgendes Technik:

<nav class="navbar navbar-toggleable-md navbar-light bg-faded">
  <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="navbar-nav">

Hier erhält das Navbar-Nav eine feste Breite und justify-content:center, um die Links präzise auszurichten in der Mitte des Bildschirms.

Weitere Anpassungen und zusätzliche Beispiele finden Sie unter den Links im Referenzabschnitt unten.

Das obige ist der detaillierte Inhalt vonWie kann ich Navigationselemente in Bootstrap 4 zentrieren?. 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