javascript - 更改屏幕宽度时隐藏导航栏上的元素

标签 javascript jquery css twitter-bootstrap

我目前使用的是 Bootstrap v3.3.0,我希望当用户更改屏幕宽度时,导航栏的最后一个元素(下拉列表之前的链接)消失并添加到下拉列表中。 我可以使用 Bootstrap 或任何 JS 库来做到这一点吗?

导航栏示例:http://getbootstrap.com/examples/navbar/

提前致谢。

最佳答案

您可能应该使用以下方法: 添加它们两次,所以在普通菜单和下拉菜单中。然后在 CSS 中显示或在需要时隐藏它们。

    @media (min-width: 768px) {
    #item_link1
    {
        display:none;
    }
}

@media (max-width: 768px) {
    #item_link2
    {
        display:none;
    }
}

关于javascript - 更改屏幕宽度时隐藏导航栏上的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26756158/

相关文章:

java - 我怎样才能用 Action 风格改变jsp html链接

javascript - 纯 Redux VS 带 Angular 的 ngrx

php - 使用 JQuery Ajax 调用 php 函数

javascript - 如何使用 JavaScript 设置 box-shadow CSS 属性?

css - 如何使用 CSS 更改 Angular-UI Bootstrap Datepicker 弹出窗口的样式?

jquery - 如何选择动态添加的元素

javascript - 如何在React Native中调用本地文件作为Webview的源

javascript - 根据定时器显示不同的图像

javascript - 使用 html 表单提交运行 javascript 代码

javascript - 使用 jQuery 设置事件菜单项