我正在使用Bootstrap 4网站的导航栏模板,但是我在导航栏折叠项的位置上遇到了问题。原本,切换按钮和列表项都位于导航栏的左侧。
但是我想要它们位于页面的右侧,所以我在按钮和导航项上插入了float-xs-right类。然后,如果我点击切换按钮,折叠项的位置就不正确。如您在截图中所见。
我希望折叠项位于下方并在左侧。
顺便说一下,这是我的代码:
<nav class="navbar navbar-light bg-faded">
<button class="navbar-toggler hidden-lg-up" type="button" data-toggle="collapse" data-target="#main-navbar" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"></button>
<a class="navbar-brand" href="#">Tribute Page | Tupac Shakur</a>
<div class="collapse navbar-toggleable-md" id="main-navbar">
<ul class="nav navbar-nav">
<li class="nav-item">
<a class="nav-link" href="#">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Bio</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Gallery</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Details</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Awards</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">More info</a>
</li>
</ul>
</div>
</nav>
此外,这是我关于这个导航栏的CodePen链接:
http://codepen.io/marcvs/pen/PGvqBO
提前致谢。