【发布时间】:2012-05-21 21:55:10
【问题描述】:
#nav
{
border-style:solid;
width:500px;
height:20px;
margin-top:200px;
margin-left:auto;
margin-right:auto;
}
#nav ul
{
list-style-type:none;
width:100%;
display:block;
margin-left:auto;
margin-right:auto;
}
#nav li
{
display:inline;
}
#nav a
{
float:left;
display:block;
border-style:solid;
padding-left:5px;
padding-right:5px;
margin-top:-19px;
}
我只是无法让它在 id 为“nav”的 div 内居中。对我做错了什么有帮助吗?我是这个领域的新手,所以任何关于如何制作好的 CSS 布局的建议都将不胜感激!
【问题讨论】:
-
我认为 ul 必须有一个固定的宽度:尝试给它
width:50px或类似的。 -
感谢您的评论,但不幸的是没有帮助。