引导程序中的Navbar切换方向

时间:2020-10-11 08:04:24

标签: html css nav bootstrap-5

<!-- Navigation Bars -->
        <nav class="navbar navbar-expand-lg navbar-light">
            <div class="container-fluid">

                <!-- Hemburger Menu for Mobile Devices -->
                <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                    <span class="navbar-toggler-icon"></span>
                </button>

                <!-- Company Logo -->
                <a class="navbar-brand" href="#"><img src="Images/logo.svg" alt="Compnay Logo"></a>

                <!-- Container for Navbar Items -->
                <div class="collapse navbar-collapse" id="navbarSupportedContent">
                    
                    <!-- Navbars item in unorder list format -->
                    <ul class="navbar-nav mr-auto mb-2 mb-lg-0 ">
                        <li class="nav-item">
                            <a class="nav-link active" aria-current="page" href="#">Find Jobs</a>
                        </li>

                        <li class="nav-item">
                            <a class="nav-link" aria-current="page" href="#">Create your profile</a>
                        </li>

                        <li class="nav-item">
                            <a class="nav-link" aria-current="page" href="#">Recommendations</a>
                        </li>

                        <li class="nav-item">
                            <a class="nav-link" aria-current="page" href="#">Resources</a>
                        </li>
                    </ul>
                </div>
            </div>
        </nav>

因此,我正在为此靴子使用bootstrapv5,我想将切换效果的方向从顶部(默认)更改为从左到右(就像侧面导航条一样)?

1 个答案:

答案 0 :(得分:1)

您可以覆盖active的Bootstrap样式,将过渡更改为从左侧开始,并更改过渡的时间。

示例:

hover
.navbar-collapse