我有一个可折叠的菜单我创建了引导3.直到它的景观从移动设备观看它的伟大工程的问题。 当您展开横向菜单,链接下拉大于视远。 这不会是一个问题,但菜单固定在顶部,这意味着用户无法向下滚动才能看到隐藏的链接波纹管。 每当用户滚动,菜单原地踏步和背后的导航栏固定移动的元素(虽然你不能看到它,因为重叠的菜单的移动)。 这里是一个事先知情同意:
HTML:
<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<button class="navbar-toggle" data-toggle="collapse"data-target=".navHeaderCollapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="collapse navbar-collapse navHeaderCollapse">
<ul class="nav nav-justified">
<li><a id="navHistory" class="history" href="#">History</a></li>
<li><a id="navEvents" class="events" href="#">Events</a></li>
<li><a id="navSponsors" class="sponsors" href="#">Sponsors</a></li>
<li><a id="navEntertainment" class="entertainment" href="#">Entertainment</a></li>
<li><a id="navGallery" class="gallery" href="#">Gallery</a></li>
<li><a id="navContact" class="contact" href="#">Contact</a></li>
</ul>
</div>
</div>
</div>
</div><!--Navbar End-->
CSS:
.navbar.navbar-default.navbar-fixed-top {
background-color: transparent;
border: none;
}
.navbar.navbar-default.navbar-fixed-top .navbar-inner {
height: 95px;
background-image: url('../img/top_red.png');
box-shadow: none;
border: none;
-webkit-box-shadow: none;
}
.navbar.navbar-default.navbar-fixed-top .navbar-inner .container {
background-color: #d0112b;
margin: 0 auto;
}
.navbar .nav > li > a {
font-size: 18px;
color: #ffffff;
font-family: 'sanchezregular';
line-height: 25px;
text-decoration: none;
text-transform: uppercase;
background-color: #d0112b;
}
.navbar .nav > li > a:hover, .navbar .nav > li > a:active {
color: #ffffff;
background-color: transparent;
}
我试图设置.nav对齐容器具有100%的最大宽度,但我仍然无法使这些链接配合或者至少滚动。 有任何人有这个问题吗? 任何帮助将不胜感激!