html - 页面调整大小时的 Bootstrap 3.0 导航

标签 html css twitter-bootstrap-3

我是 Bootstrap 的新手,只是想让响应式导航正常工作。当我调整窗口大小时,我确实看到折叠的导航栏图标,但它不显示 add 链接。

<div class="container">
    <nav class="navbar navbar-default navbar-fixed-top" role="navigation">      
        <div class="container-fluid">
            <div class="navbar-header">

            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>



                <a href="{{ action('BooksController@index') }}" class="navbar-brand">My Books</a>
            </div>

            <div class="collapse navbar-collapse">
      <ul class="nav navbar-nav">
                    <li><a href="{{ action('BooksController@create') }}" class="navbar-brand">Add</a></li>
                </ul>
            </div>
        </div>
    </nav>
</div>

最佳答案

我找到了问题的根源。

<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">

其实应该是:

<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#.navbar-collapse">

data-target 应该是 nav div 的类名。

关于html - 页面调整大小时的 Bootstrap 3.0 导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22554920/

相关文章:

html - 通过父 div 更改图像大小

html - 字体在本地不在服务器中不工作

jquery - 如何更改 Logo 和 slider 之间的高度

html - 样式禁用 <select multiple> 控件

javascript - 当我在页面中间重新加载我的页面时,我的滚动导航栏返回到默认值

HTML 最佳实践 : Should I use &rsquo; or the special keyboard shortcut?

jquery - 从 iFrame 更改父窗口 URL

javascript - 如何在 Javascript 中更改关键帧状态

css - Bootstrap 3 - 导航栏内容的垂直对齐

javascript - 打开关闭按钮功能 Bootstrap