小编Kar*_*ten的帖子

如何拉伸Bootstrap导航栏的元素以利用整个宽度?

请考虑以下Bootstrap导航栏:

我的自定义Bootstrap导航栏

关于此导航栏的一些事实:

  • 条形本身正好宽620px(页面宽度)
  • 条形图是响应式的(折叠断点为640px)
  • 酒吧的元素粘在一起(两者之间没有空格)
  • 该栏具有多语言支持(元素的宽度变化)

如何拉伸条形元素以利用整个宽度?右侧剩余的空白区域应分布在条形元素中.由于每个元素具有不同的宽度,并且此宽度可能因语言而异,因此我无法使用百分比.我想唯一的解决方案是JavaScript.但我找不到任何例子......

Js Fiddle演示:http://jsfiddle.net/zBM6D/3/

<body>
    <div id="page">
        <header id="header">
            <nav class="navbar navbar-default roboto normal" role="navigation">
                <div class="container-fluid">
                    <div class="navbar-header">
                        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navigation-elements"> <span class="sr-only">Toggle navigation</span>
 <span class="icon-bar"></span>
 <span class="icon-bar"></span>
 <span class="icon-bar"></span>

                        </button>
                    </div>
                    <div class="collapse navbar-collapse" id="navigation-elements">
                        <ul class="nav navbar-nav">
                            <li class="active"><a href="#">START</a>
                            </li>
                            <li><a href="#">THESE</a>
                            </li>
                            <li><a href="#">ARE</a>
                            </li>
                            <li><a href="#">SOME</a>
                            </li>
                            <li><a href="#">ELEMENTS</a>
                            </li>
                            <li><a href="#">WITH</a>
                            </li>
                            <li><a href="#">DIFFERENT</a>
                            </li>
                            <li><a href="#">WIDTHS</a>
                            </li>
                        </ul>
                    </div>
                </div>
            </nav>
            <div …
Run Code Online (Sandbox Code Playgroud)

javascript navbar twitter-bootstrap

20
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×1

navbar ×1

twitter-bootstrap ×1