尝试了一切,以使导航栏修复到bootstrap的顶部,但没有任何效果。我已经试过position : relative
和position : absolute
。任何帮助感谢!Bootstrap:修复导航栏顶部
HTML:
<section style="background-color: #E8E8EA">
<nav class="navbar navbar-fixed-top" style="margin-top: 2vw; margin-right: 3vw; position: fixed;">
<div class="container-fluid">
<ul class="nav navbar-nav navbar-right">
<li><a href="#" style="border-style: solid; border-width: 1px;"><span class="glyphicon glyphicon-search rt"></span> Search</a></li>
<li><a class="qt" href="#"><span class="strike"><span class="glyphicon glyphicon-minus"></span> About Us</span></a></li>
<li><a href="#"><span class="strike"><span class="glyphicon glyphicon-minus"></span> Education</span></a></li>
<li><a href="#"><span class="strike"><span class="glyphicon glyphicon-minus"></span> Consumer Service</span></a></li>
<li><a href="#"><span class="glyphicon glyphicon-menu-hamburger" style="border-radius: 50%; border-width: 1px; border-style: solid; padding: 5px; margin-top: -5px;"></span></a></li>
</ul>
</div>
</nav>
</section>
CSS:
.nav.navbar-nav.navbar-right li a {
color: black;
background-color: transparent;
}
编辑:实现这一个页面滚动的页面:https://github.com/peachananr/onepage-scroll
删除'风格=“的margin-top: 2vw; margin-right:3vw;位置:固定;“'不起作用?” –
没有。它没有 –
检查https://getbootstrap.com/docs/3.3/examples/navbar-fixed-top/。这个证明相同。 –