html - 不同屏幕尺寸 Bootstrap 导航栏中心对齐

标签 html css twitter-bootstrap navbar

当我更改屏幕尺寸时,任何人都可以帮助我将 Bootstrap 导航栏居中吗?

而且我使用的是普通 div,对于页脚我也需要将其居中对齐。

enter image description here

<style type="text/css">
    .navbar-nav > li{
      padding-right:3px;
    }
<div class="collapse navbar-collapse navHeaderCollapse">
                <ul class="nav navbar-nav navbar-left">
                    <li class="active"><a href="index.php" style="margin-left:91px;"><span class="glyphicon glyphicon-home"></span> LINK</a></li>

                    <li class="dropdown">
                        <a href="#" class="dorpdown-toggle" data-toggle="dropdown">LINK<b class="caret"></b></a>
                        <ul class="dropdown-menu">
                            <li><a href="#">LINK</a></li>
                        </ul>
                    </li>

                    <li>
                        <a href="#" class="dorpdown-toggle" data-toggle="dropdown" >LINK<b class="caret"></b></a>
                        <ul class="dropdown-menu">
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                        </ul>               </ul>

            </div>

最佳答案

一种方法可以是:

Bootply:http://www.bootply.com/QCmMLYr56f

CSS:

ul.navbar-nav{
    width: 100%;
    text-align:center
}

.navbar-nav li{
   display: inline-block;
    float: none;
    background:cyan;
  }

HTML

<div class="collapse navbar-collapse navHeaderCollapse">
                <ul class="nav navbar-nav">
                    <li class="active"><a href="index.php" style="margin-left:91px;"><span class="glyphicon glyphicon-home"></span> LINK</a></li>

                    <li class="dropdown">
                        <a href="#" class="dorpdown-toggle" data-toggle="dropdown">LINK<b class="caret"></b></a>
                        <ul class="dropdown-menu">
                            <li><a href="#">LINK</a></li>
                        </ul>
                    </li>

                    <li>
                        <a href="#" class="dorpdown-toggle" data-toggle="dropdown">LINK<b class="caret"></b></a>
                        <ul class="dropdown-menu">
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                            <li><a href="#">LINK</a></li>
                        </ul>               </li></ul>

            </div>

关于html - 不同屏幕尺寸 Bootstrap 导航栏中心对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25624924/

相关文章:

html - CSS 溢出规则包括对象边框?

javascript - 如果网站无法使用 "https://",如何在 Javascript 中转发我的页面?

jquery - 为什么导航栏折叠不起作用?

html - 水平滚动的 div 容器,内部有较小的 div

twitter-bootstrap - Polymer.dart动态添加的元素并不总是出现

html - 为什么我不能在我的元素中禁用响应式 Bootstrap

css - 如何使div中的前景图像占据屏幕的整个宽度/高度

twitter-bootstrap - 使用 css3 转换的 Bootstrap 翻转卡

html - Bootstrap 2 列 3 方形布局不填满页面

javascript - 发送短信后回调到html页面