2013-06-20 29 views
0

我目前使用的是'metro-bootstrap.css'(http://talkslab.github.io/metro-bootstrap/),但我无法对齐我的导航列表并需要一些帮助,过去几天单调乏味地重复着这一切,但没有任何东西可以对齐它!你可以在我的网站advinadv.co.uk上得到更好的想法。希望有人能帮助!metro-bootstrap.css - 无法将'nav'对齐到页面中心

这里是我的HTML;

<div class="navbar navbar-fixed-top"> 
    <div class="navbar-inner"> 
     <div class="container"> 
       <br /><h1>advinadv.co.uk</h1> 
      <div class="nav-collapse collapse"> 
       <ul class="nav"> 
        <li class="active"><a href="index.html">Home</a> </li> 
        <li class=""><a href="#sectionID2">About Us</a> </li> 
        <li class=""><a href="#sectionID3">Services</a> </li> 
        <li class=""><a href="#sectionID4">Portfolio</a> </li> 
        <li class=""><a href="contact.html">Contact</a> </li> 
       </ul> 
      </div> 
     </div> 
    </div> 
</div> 
+0

你有任何代码共享显示你已经尝试了什么? JSFiddle将是一个很好的开始。 –

+0

你想如何对齐导航列表? – ZimSystem

+0

我已经添加了上面的html,我可以提供的.css,但是有页面,我无法找到需要修改的确切部分。 http://advinadv.co.uk/css/metro-bootstrap.css - 这是我提供这种最好的方式,我不希望任何人都经历过这一切..我已经尝试了几个东西,如{宽度:100%;文本对齐:中心; dislay:块;位置是:固定; }但无论我把什么或在哪里,这没有什么区别(我只是将此添加到任何'nav''.nav' – JChutey

回答

1

变化这在你的CSS,它会改变你的资产净值居中

.nav-collapse.collapse 
{ 
height: auto !important; 
overflow: visible !important; 
text-align: center; 
} 
.navbar .nav { 
display: inline-block; 
float: none; 
left: 0; 
position: relative; 
} 
+0

谢谢@prerit!显示的在中心现在,可以在我的网站上看到..终于!我不认为你有任何关于高度的建议,理想情况下,希望导航链接位于Navbar底部上方约15px处,并且是我能够看到的唯一方式解决标题触摸页面的顶部是在

之前添加
advinadv.co.uk

..或包装在,这是我在我的生活网站上完成并添加.pagetitle {margin-top:15 px;)到CSS – JChutey

+0

谢谢,我看着你的网站。它看起来不错。您始终可以使用填充或边距来调整布局。使用
进行布局的目的不是很好的做法。 – PRAH

+0

谢谢,现在再修改几个位,设法删除所有
's – JChutey