如何在移动设备中隐藏边栏?
CSS:
.sidebar-nav {
padding: 9px 0;
}
.sidebar-nav .nav-header {
font-size: 18px;
color:#FF9900;
}
HTML:
<div class="container">
<div class="row">
<div class="col-md-3">
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">Content Management</li>
<li><a href="../../=">test</a></li>
<li><a href="../../">test2</a></li>
</ul>
</div><!--/.well -->
</div><!--/span-->
<div class="col-md-9">
<div class="container">
<div class="row">
.....
</div>
</div>
</div>
</div>
</div>
答案 0 :(得分:3)
<div class="col-md-3 hidden-xs">
“移动”断点默认值为767px。要隐藏那个大小的东西,只需将.hidden-xs
放在上面即可。没有必要做任何其他事情。如果您不希望它以小的最小宽度显示,请添加.hidden-xs .hidden-sm
或者您只需添加.visible-md .visible-lg
答案 1 :(得分:2)
将它放在你的css中,最好是在底部。这将隐藏任何小于651像素的屏幕的侧边栏。根据需要调整像素数。
@media screen (max-width: 650px) {
.well .sidebar-nav {
display: none;
}
}
以下是包含更多信息https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries
的链接答案 2 :(得分:0)