Heim > Web-Frontend > CSS-Tutorial > Wie halte ich Navbar-Elemente außerhalb der Einblendung in Bootstrap 4 sichtbar?

Wie halte ich Navbar-Elemente außerhalb der Einblendung in Bootstrap 4 sichtbar?

Linda Hamilton
Freigeben: 2024-10-27 19:09:01
Original
498 Leute haben es durchsucht

How to Keep Navbar Items Visible Outside the Collapse in Bootstrap 4?

Navigationsleistenelemente außerhalb des minimierten Containers in Bootstrap 4

Problem: Die Beibehaltung dauerhafter Navigationsleisten-Links außerhalb des minimierten Containers in Bootstrap 4 war ein lästiges Problem . Benutzer wünschen sich Links, die auch dann sichtbar bleiben, wenn die Navigationsleiste ausgeblendet ist.

Lösung:

Die Verwendung der Flexbox-Dienstprogrammklassen ist die einfachste Methode, dieses Problem zu beheben. Halten Sie die persistenten Elemente aus dem Navbar-Collapse-Div fern.

<code class="html"><nav class="navbar fixed-top navbar-light navbar-expand-lg navbar-template">
    <a class="navbar-brand" href="#">Navbar</a>
    <div class="d-flex flex-row order-2 order-lg-3">
        <ul class="navbar-nav flex-row">
            <li class="nav-item">
                <a class="nav-link px-2" href="#">
                    <span class="fa fa-facebook"></span>
                </a>
            </li>
            <li class="nav-item">
                <a class="nav-link px-2" href="#">
                    <span class="fa fa-twitter"></span>
                </a>
            </li>
            <li class="nav-item">
                <a class="nav-link px-2" href="#">
                    <span class="fa fa-youtube"></span>
                </a>
            </li>
            <li class="nav-item">
                <a class="nav-link px-2" href="#">
                    <span class="fa fa-linkedin"></span>
                </a>
            </li>
        </ul>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown">
            <span class="navbar-toggler-icon"></span>
        </button>
    </div>
    <div class="collapse navbar-collapse order-3 order-lg-2" id="navbarNavDropdown">
        <ul class="navbar-nav ml-auto">
            <li class="nav-item"><a class="nav-link" href="#">Home</a></li>
            <li class="nav-item"><a class="nav-link" href="#">Features</a></li>
            <li class="nav-item"><a class="nav-link" href="#">Pricing</a></li>
            <li class="nav-item dropdown">
                <a class="nav-link dropdown-toggle" href="http://example.com" id="navbarDropdownMenuLink" data-toggle="dropdown">
                    Dropdown link
                </a>
                <div class="dropdown-menu dropdown-menu-right">
                    <a class="dropdown-item" href="#">Action</a>
                    <a class="dropdown-item" href="#">Another action</a>
                    <a class="dropdown-item" href="#">Something else here</a>
                </div>
            </li>
        </ul>
    </div>
</nav></code>
Nach dem Login kopieren

Beachten Sie die Verwendung von reaktionsfähigen order-*-Klassen, um sicherzustellen, dass die Collapse-Menüelemente am Ende (order-3) bleiben, wenn sie minimiert sind /mobiler Haltepunkt.

Das obige ist der detaillierte Inhalt vonWie halte ich Navbar-Elemente außerhalb der Einblendung in Bootstrap 4 sichtbar?. 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