我使用导航栏进行了操作,并将其放置在标题图片下方。一切都看起来很好,全屏。但是在移动设备上,导航栏右侧的项目隐藏在切换中。谁能告诉我为什么?Bootstrap切换按钮不显示所有导航右侧项目
Bootply:http://www.bootply.com/zmpMWqSmyU
HTML:
<!-- header pic -->
<div class ="row">
<img src ="1.jpg" class ="img-responsive">
</div>
</div>
<!-- Navigation -->
<div class = "navbar navbar-transaparent navbar-fixed-top" role
="navigation">
<div class ="container">
<div class = "navbar-header">
<button type="button" class="navbar-toggle"
data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div> <!-- end of navbar header -->
<div class="collapse navbar-collapse navbar-left" id="myNavbar">
<ul class="nav navbar-nav"> </li>
<li><a href="#">Home</a></li>
<li><a href="#1">About us </a></li>
<li><a href="#">Products</a></li>
</ul>
</div>
<a class = "navbar-brand" href="#"> <h1 style="font
size:80px;">Lily </h1></a>
<div class="collapse navbar-collapse navbar-right" id="myNavbar">
<ul class="nav navbar-nav">
<li><a href="#">Blog</a></li>
<li><a href="#">Testimonials </a></li>
<li><a href="#">Contact us</a></li>
</ul>
</div>
</div> <!-- end of container -->
</div> <!-- end of navbar -->
css
.nav {
font-size: 35px;
color: black;
margin-top: 520px;
}
.navbar-toggle .icon-bar {
display: block;
background-color: blue;
}
.navbar-brand {
color: #ff5bae;
text-align: center;
position: absolute;
margin-top: 6.0%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%) }
}
.navbar-brand:hover{
color:#bcaacf;
}
#myNavbar li>a:hover{
color: #ffe6d7;
background-color: #bcaacf;
}
.nav.navbar-nav li>a {
color: black;
}
嘿@gitly,欢迎堆栈溢出。你能否直接将相关代码添加到问题中?这使得你更有可能得到体面的答案。 – yochannah 2015-03-13 15:23:14