Bootstrap导航栏按钮[Rails]

时间:2015-08-18 20:41:14

标签: ruby-on-rails twitter-bootstrap button navbar

我刚刚为我的网站创建了一个导航栏,虽然它看起来就像我想要的那样,但我的按钮不起作用。

<div class = "navbar navbar-inverse navbar-static-top">
    <div class = "container">   
        <a class = "navbar-brand">#</a>
            <button class = "navbar-toggle" data-toggle = "collapse" data target = "#navHeaderCollapse">
                <span class = "icon-bar"></span>
                <span class = "icon-bar"></span>
                <span class = "icon-bar"></span>
            </button>
                <div class = "collapse navbar-collapse" id="navHeaderCollapse">
                    <ul class = "nav navbar-nav pull-right">
                        <li><%= link_to "Home", root_path %></li>
                        <li><%= link_to "About", about_path %></li>
                        <li><%= link_to "Social Media", social_path %></li>
                        <li><%= link_to "Contact Us", contact_path %></li>

                    </ul>
                </div>
    </div>
</div> 

这就是条形图的全分辨率。 nav

这就是我将窗口缩小的样子。 nav

它看起来与我希望它看起来完全一样。但是,当我点击按钮时,没有任何反应。它应该滚动整个链接列表。有任何想法吗?如果你没有发现任何缺陷,我是否可能搞乱了设置,这使代码无法工作?

1 个答案:

答案 0 :(得分:0)

那些空间是什么

即:

<a class = "navbar-brand">#</a>

应该是

<a class="navbar-brand">#</a>

我相信你写了一个错字:

data target = "#navHeaderCollapse"

应该是

data-target="#navHeaderCollapse"