当屏幕调整到阈值以下时,我的导航条应该折叠成一个选择列表。它适用于我的主页,但不适用于其他页面,即在主页之外的其他页面上,当屏幕调整大小直至站点崩溃时,导航栏将完全消失(本应存在的选择列表元素不存在)。我的肚脐下面有一个子菜单,它可以很好地折叠。我想知道有什么问题吗?它可能是脚本冲突(但崩溃是引导css正确的)?
我的肚脐是一个级别的肚脐,左边有一个标签的标志,
发布于 2014-01-29 03:44:04
使用引导3.0,navbar-inner不再是一个类,在我的例子中,当遇到这个问题时,删除该类将导致正确的行为。
<nav class="navbar" role="navigation">
<div class="container">
<div class="navbar navbar-inverse ">
<!-- Brand and toggle get grouped for better mobile display -->
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#collapsing-nav">
<span class="sr-only"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="collapse navbar-collapse" id="collapsing-nav">
<ul class="nav navbar-nav">
<!-- dropdown items go here -->
</ul>
</div>
</div><!--/.navbar -->
</div><!-- /.container -->
</nav>或者,您可以将以下内容添加到样式声明中,以自我支持
.navbar-inner {
min-height: 50px;
}造成这个问题的原因有以下几点:
navbar-inner类开发团队修复了这个这里,但是这里有很多示例代码,用户需要在.container中使用nav,并建议使用.navbar-inner.已经不存在了。
这个不存在的类的使用会抛出您的css,因为引导程序从更少的地方编译css,并且该属性被分配给.navbar属性,而不是.navbar-inner,所以min-height属性基本上不会被分配给您的导航条,并且您的导航线上没有高度,没有文本给元素一个计算的高度,只有在流之外的浮动元素在高度计算中不被计算。
发布于 2013-05-29 15:00:33
我有一个类似的问题,但我只是添加了“位置:固定”的容器和它的工作。试一试,也许对你有用。
https://stackoverflow.com/questions/16589341
复制相似问题