【发布时间】:2016-10-28 03:21:35
【问题描述】:
假设我们有一个像这样的简单导航栏:
http://getbootstrap.com/components/#nav-pills
<ul class="nav nav-pills">
<li role="presentation" class="active"><a href="#">Home</a></li>
<li role="presentation"><a href="#">Profile</a></li>
<li role="presentation"><a href="#">Messages</a></li>
</ul>
当窗口或父元素小于 940 像素时,如何向其添加“nav-stacked”类。甚至更好:一旦导航栏不再适合同一行中的所有元素。
这在 javascript 中非常简单,但我希望看到一个纯 css/html 解决方案,但不向引导源代码添加 @media 查询。
【问题讨论】:
-
我想也许 bootstrap 提供了一个特殊的类或者可以做到这一点的东西。
-
我刚刚找到了“nav-justified”类,它几乎可以满足我的需求。
标签: html css twitter-bootstrap