html - 隐藏小屏幕中的菜单项和下拉菜单 Bootstrap 3

标签 html css twitter-bootstrap asp.net-mvc-5

使用 Bootstrap 3,我可以在调整屏幕大小时隐藏两个菜单项,如下面的代码示例所示。问题是,当屏幕尺寸调整为较小尺寸时,这些元素仍会显示在出现的下拉菜单中(在左上角,有三个栏)。有没有办法让它们也隐藏在那里?

<div class="navbar-collapse collapse">
     <ul class="nav navbar-nav">
         <li> <a id="mobileTab">Start</a></li>
         <li> <a id="mobilityActivityTab" href="#">Tasks</a></li>
         <li class="hidden-sm"> <a id="activityTab">Activity</a></li>
         <li class="hidden-sm"> <a id="clientAcctTab">Accounts</a></li>
     </ul>
     @Html.Partial("_LoginPartial")
</div>

注意:为简单起见,我删除了一些代码。

最佳答案

如果你想在手机上折叠时隐藏元素,请添加类 hidden-xs(例如 hidden on extra small)

<div class="navbar-collapse collapse">
     <ul class="nav navbar-nav">
         <li> <a id="mobileTab">Start</a></li>
         <li> <a id="mobilityActivityTab" href="#">Tasks</a></li>
         <li class="hidden-xs hidden-sm"> <a id="activityTab">Activity</a></li>
         <li class="hidden-xs hidden-sm"> <a id="clientAcctTab">Accounts</a></li>
     </ul>
     @Html.Partial("_LoginPartial")
</div>

仅供引用,在 Bootstrap 网站 @ http://getbootstrap.com/css/#responsive-utilities 上有一些方便的示例,说明您可以使用哪些类来显示/隐藏不同设备的不同内容。

关于html - 隐藏小屏幕中的菜单项和下拉菜单 Bootstrap 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41063762/

相关文章:

javascript - 我想为我的插件添加一个简单的 jquery slider

javascript - 设置 dojo innerHTML 会出现语法错误

html - 如何在 %width div 的一行中将文本和图像居中?

javascript - 单击按钮时如何显示文本(按钮被 <span></span> 标记包围)

javascript - CSS 中内嵌的 SVG 图像

javascript - 如何配置进度条来指示搜索查询进度?

html - CSS的执行顺序

html - 对齐图像按钮不起作用?

javascript - 删除帖子之间的空间 [bootstrap]

html - 将品牌名称/图像居中,两侧都有导航栏元素