css – 如何将twitter bootstrap导航栏中的文本切换到中心?

前端之家收集整理的这篇文章主要介绍了css – 如何将twitter bootstrap导航栏中的文本切换到中心?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我将twitter bootstrap navbar集成到我的asp.net项目中.但是,我正在尝试将我的引导文本对齐到中心.这是我的导航栏的源代码
  1. <div id="twitterbootstrap">
  2. <div class="navbar navbar-inverse navbar-fixed-top">
  3. <div class="navbar-inner">
  4. <div class="container">
  5. <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
  6. <span class="icon-bar"></span>
  7. <span class="icon-bar"></span>
  8. <span class="icon-bar"></span>
  9. </a>
  10. <a class="brand" href="#">iPolice</a>
  11. <div class="nav-collapse">
  12. <ul class="nav">
  13. <li class="divider-vertical"></li>
  14. <li><a href="#">Home</a></li>
  15. <li class="divider-vertical"></li>
  16. <li><a href="Login.aspx">Login</a></li>
  17. <li class="divider-vertical"></li>
  18. <li><a href="#">Contact</a></li>
  19. </ul>
  20. </div>
  21. </div>
  22. </div>
  23. </div>
  24. </div>

这是我的引导程序的图像

然后我在里面添加了这个twitterbootstrap css,试图将ipolice,home,contact和login转移到中心

  1. #twitterbootstrap {
  2. position:absolute;
  3. text-align:center;
  4. }

哪个没用.我参观了这个link并试过但仍然无法做到.请问如何将文本对齐到中心?

解决方法

根据您希望显示品牌链接的位置,这里有两种可能性
http://jsfiddle.net/panchroma/cW9sA/
要么
http://jsfiddle.net/panchroma/GWMnF/

编辑:第三种变体,iPolice品牌链接始终居中,即使在狭窄的视口也是如此
http://jsfiddle.net/panchroma/F5x5Z/

请注意,在第二个示例中,我已将品牌链接的副本添加到主菜单中,并使用.hidden-desktop和.visible-desktop的实用程序类来微调在不同视口中显示的方式.

重要的CSS是

  1. #twitterbootstrap .navbar .nav,#twitterbootstrap .navbar .nav > li {
  2. float:none;
  3. display:inline-block;
  4. *display:inline; /* ie7 fix */
  5. *zoom:1; /* hasLayout ie7 trigger */
  6. vertical-align: top;
  7. }
  8.  
  9. #twitterbootstrap .navbar-inner {
  10. text-align:center;
  11. }

一些CSS基于Andres Ilich的答案

祝你好运!

猜你在找的CSS相关文章