人们通常如何设计Twitter Bootstrap可折叠导航的输出?风格Twitter引导程序导航
标准结构如下。
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<button data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar" type="button">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="#" class="brand">Project name</a>
<div class="nav-collapse collapse">
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
例如,如果我想的风格.nav li a
,我可以用CSS选择这样做,但也然后改变了手机导航的造型。 Bootstrap似乎没有添加任何有用的类组合来表示不同的类。
<div class="nav-collapse collapse"> <!-- Closed by button -->
<div class="nav-collapse on collapse"> <!-- Open by button -->
<div class="nav-collapse on collapse"> <!-- Closed by resizing window to > mobile -->
我发现自己不得不再次有效实施引导样式的移动版本,因为我似乎无法找到一个类的组合,让我的风格,就在主导航,而不是下拉。例如,下拉菜单可以使用.nav-collapse.on
这可能是一个非常简单的事情,但似乎无法解决这个问题!
我去了媒体查询解决方案。非常感谢 –