html - Bootstrap 下拉菜单隐藏导航链接

标签 html css twitter-bootstrap menu navbar

我在移动设备上使用下拉菜单时遇到问题。我正在使用 Twitter Bootstrap,当我在移动设备上打开菜单时,它偏向右侧,因此很难看到导航链接。我想将其分解为另一行,并将菜单项放在左侧。

我尝试了很多方法并找到了正确的 id/class 选择器,但我不确定如何将其分解为另一行。

这是我正在编辑的媒体查询

    /** Mobile **/
@media only screen and (max-width: 767px), only screen and (max-device-width: 767px) {

#bs-example-navbar-collapse-1 .navbar-nav .pages {



}
}

HTML

<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

                <ul class="nav navbar-nav">

                    <li class="pages"><a href="#section2">About<span class="sr-only">(current)</span></a></li>
                    <li class="pages"><a href="#section3">Free Trial</a>    </li>
                    <li class="pages"><a href="#section3">Subscribe</a></li>
                    <li class="pages"><a href="#section4">Testimonials</a>    </li>
                    <li class="pages"><a href="#section5">Who</a></li>
                    <li class="pages"><a href="#section6">FAQ</a></li>

                </ul>

            </div>

我不是想宣传我的网站,但如果它更容易看到,您可以访问 growthengine.co 看看我的菜单是什么意思。

提前感谢您提供的任何帮助。

最佳答案

Paul,首先请你尝试这样做。

在页面的末尾,您有 Bootstrap js 文件。
换成这个……

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js">   </script>

当我这样做时,您的菜单开始按预期工作。

编辑:
当我链接到您的自定义 CSS 时,问题又回来了。
所以原因就在那里,您的自定义 css 代码。
在左上角你有这个...
<h1><a href="#top">Growth <span id="h1highlight">ENGINE</a></span></h1>
如果您将其注释掉,那么您的菜单将再次开始工作。

考虑解决这个问题以解决问题。

关于html - Bootstrap 下拉菜单隐藏导航链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30556070/

相关文章:

html - 如何删除 ul 和 li 之间的空格

javascript - 悬停按钮时显示图像

css - 多级 float :left is this correct way to do this?

javascript - 菜单颜色和菜单问题

javascript - 在输入点击时使 Bootstrap 时间选择器弹出

html - 截面高度 100% 不起作用

HTML:使所有 3 列高度相等(自动调整大小)

CSS3 动画迭代计数 1 vs 无限 chrome 兼容性

html - 无论我尝试什么,bootstrap 列都不会在它们之间创建空格,这是我的 html 结构吗?

javascript - Bootstrap Carousel 指示器未按正确顺序循环