所以我有一个例子,说明我的 Tumblr Page 上的标题是什么。我不知道为什么我在这样做时遇到了这么多麻烦,但我无法弄清楚。
我有一个<ul>
左浮动导航栏,其父容器的宽度为 50%。我需要将这些项目置于正文下方的中心,但由于它们向左浮动,这很难实现。
<nav id="mainNav">
<ul>
<li><a href="/ask">Ask</a></li>
<li><a href="/archive">Archive</a></li>
<li><a href="/random">Random</a></li>
<li><a href="http://skwh.tumblr.com/rss">RSS</a></li>
<li><a href="javascript:;" id="btnSearch">Search</a></li>
<li><a href="http://twitter.com/SomekidwithHTML">Twitter</a></li>
</ul>
</nav>
CSS:
header #mainNav {
width:auto;
margin:auto;
}
header #mainNav ul {
height:30px;
width:auto;
}
header #mainNav ul li {
list-style-type:none;
float:left;
margin:2;
background-color:#1BA300;
border:2px solid black;
}
header #mainNav ul li:hover {
background-color:black;
}
header #mainNav ul li a {
color:#00FF00;
display:block;
padding:5px;
}
我需要这些项目在正文下居中,但我尝试过的没有任何工作。我究竟做错了什么?我怎样才能做到这一点?