【发布时间】:2015-01-18 04:09:18
【问题描述】:
当我的网页在小型设备上显示时,菜单会按预期折叠,但是当您单击折叠的菜单图标时,菜单不会出现。菜单下方页面的垂直高度略有调整,最后一半菜单项出现在页面顶部,但菜单的其余部分无处可见。
我的引导代码如下所示:
#myNavbar {
position: relative;
border:none;
}
#myNavbar .nav {
position: absolute;
bottom: 0;
right: 0;
margin-bottom: -10px;
}
.navbar-nav.navbar-right:last-child {
margin-right: 0;
}
.navbar-default {
background:#FFFFFF;
border-left:none;
border-right:none;
border-top:none;
border-bottom:solid;
border-bottom-width:2px;
border-color:#01B6AC;
width:100% !important;
margin-right:0px;
padding-right:0px;
border-radius: 0 !important;
-moz-border-radius: 0 !important;
}
<nav class="navbar navbar-default">
<div class="container-fluid">
<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>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"><img class="img-responsive" src="/assets/img/outa.png" width="120px;"/></a>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav pull-right">
<li><a href="/browser/saved/">Saved searches</a></li>
<li><a href="../index.html">Settings</a></li>
<li><a href="../index.html">About</a></li>
<li><a href="../index.html">Sign In</a></li>
</ul>
</div>
</div>
</nav>
有人知道我做错了什么吗?
【问题讨论】:
标签: html css twitter-bootstrap