2011-06-16 21 views

回答

3

删除float: left;风格,并添加这种风格:

ul#top-menu { 
    margin: 0 auto; 
    width: 425px; /*the menu width*/ 
} 
+0

似乎工作 - 谢谢! – IsaacL 2011-06-16 04:59:29

1

#top-menu一个明确的宽度width: 450pxmargin: 23px auto 0 auto;

摆脱float: left

或者,制作li元素内联块display: inline-block并在其父级上使用text-align: center

+0

是否与上面发布的答案相同? – IsaacL 2011-06-16 05:00:20

+0

@Isaac是的。 – alex 2011-06-16 05:00:40

+0

我确实尝试了文字对齐:居中的东西,但它似乎没有工作... – IsaacL 2011-06-16 05:05:49

1
ul#top-menu { margin-top: 23px; font-weight: bold; margin-left: auto; margin-right: auto; width: 420px;} 
0

如何保证金左:30%;?只是将其调整到完全居中...

+0

汽车似乎更好地工作... – IsaacL 2011-06-16 05:14:35

相关问题