我有一个使用Bootstrap 3的应用程序。在该应用程序中,我有一个工具栏。我只希望该工具栏出现在“md”和“lg”屏幕上。在“xs”和“sm”大小的屏幕上,我想要一个下拉菜单出现在它的位置。我的问题是,我该怎么做?目前,我有以下代码,该代码可在Bootply中找到。Bootstrap 3 - 多种尺寸的响应可见性
<div class="container">
<div class="row">
<div class="col-xs-9">
<ul class="list-inline">
<li><i class="fa fa-user"></i></li>
<li><strong>Joe Smith</strong></li>
</ul>
</div>
<div class="col-xs-3">
<div class="btn-toolbar pull-right hidden-xs">
<div class="btn-group">
<button class="btn"><i class="fa fa-save"></i></button>
<button class="btn"><i class="fa fa-close"></i></button>
</div>
</div>
<div class="dropdown hidden-lg">
<a href="#" data-target="#" class="pull-right" data-toggle="dropdown" aria-expanded="false"><i class="fa fa-chevron-down"></i></a>
<ul class="dropdown-menu dropdown-menu-right">
<li><button class="btn btn-sup"><i class="fa fa-save"></i><span>Save</span></button></li>
<li><button class="btn btn-sup"><i class="fa fa-close"></i><span>Close</span></button></li>
</ul>
</div>
</div>
</div>
</div>
我的问题是,在引导3,responsive utilities似乎并没有让定义多个断点的知名度。有没有办法让我说“如果我的屏幕尺寸是”md“或更少,请显示菜单,否则使用工具栏?”如果是这样,怎么样?
谢谢!
hidden-md和hidden-lg?那么它将只在-sm和-xs上可见 – nCore
下拉列表是否包含与你的'md'和'lg'工具栏相同的内容?如果是这样,Bootstrap有一个本地导航栏,它在'sm'处打破,但是Bootstrap的CSS可以修改为使其在'md'中断开。 http://getbootstrap.com/customize/ – Tricky12