twitter bootstrap - 导航栏中的中心品牌

Ana*_*man 9 twitter-bootstrap

有没有办法可以将品牌名称集中在导航栏中

我目前的代码就像

<div class="navbar navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container">
            <ul class="nav pull-left">
                <li>    <button  class="btn btn-primary"> < Back </button> </li>
            </ul>
                <p class="brand"> Report </p> 

                <ul class="nav pull-right">
                    <li>   <button class="btn btn-primary pull-right"> New Report </button>  </li>
                </ul>
        </div>
      </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

Geo*_*kos 21

上述答案不适用于版本2(响应式设计):

而是将您的品牌包装在div中:

<div class="brand">
    <a href="/">YOUR BRAND</a>
</div>
Run Code Online (Sandbox Code Playgroud)

并在重写样式表中重新定义.brand样式:

.brand
{
    position: absolute;
    width: 100%;
    left: 0;
    text-align: center;
    margin: auto;
}
Run Code Online (Sandbox Code Playgroud)


Ter*_*rry 6

结合中心的方式,您可能需要尝试各自:

设置自动边距:

.brand { margin-left: auto; margin-right: auto; }
Run Code Online (Sandbox Code Playgroud)

或者使用已知宽度(200px示例)的绝对定位元素:

.brand { left: 50%; margin-left: -100px; }
Run Code Online (Sandbox Code Playgroud)