How to center navbar in Bootstrap 4 using Flexbox

后端 未结 1 1491
面向向阳花
面向向阳花 2020-12-30 12:42

Well, I want to achieve this thing:

\"\"

using the Bootstrap 4 Navbar.

How can I centralize the na

相关标签:
1条回答
  • 2020-12-30 13:27

    Use the flexbox utilities to align components the way you want. Here the justify-content-center is used to center the navbar-nav.

    <nav class="navbar navbar-fixed-top navbar-toggleable-sm navbar-inverse bg-primary justify-content-between">
        <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#collapsingNavbar">
            <span class="navbar-toggler-icon"></span>
        </button>
        <a href="/" class="navbar-brand">Brand</a>
        <div class="navbar-collapse collapse justify-content-center" id="collapsingNavbar">
            <ul class="navbar-nav">
                <li class="nav-item active">
                    <a class="nav-link" href="#">Link <span class="sr-only">Home</span></a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#">Link</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#" data-toggle="collapse">Link</a>
                </li>
            </ul>
    
        </div>
        <ul class="nav navbar-nav flex-row">
            <li class="nav-item"><a class="nav-link pr-3" href=""><i class="fa fa-facebook"></i></a></li>
            <li class="nav-item"><a class="nav-link" href=""><i class="fa fa-twitter"></i></a></li>
        </ul>
    </nav>
    

    More Navbar alignment examples

    Update Bootstrap 4.0.0

    navbar-toggleable-sm is now navbar-expand-md
    navbar-inverse is now navbar-dark
    navbar-fixed-top is now fixed-top

    0 讨论(0)
提交回复
热议问题