2014-09-12 46 views
0

我有以下使用我从最后一个开发者继承的CSS工作表的网站。CSS文本对齐:被忽略的中心

http://bit.ly/1m0LZjZ

一切似乎除了菜单没关系。最初在#nav(样式表的第381行)CSS中,宽度是固定的960px。我通过用户请求将其更改为100%,现在无法将文本置于中心位置?

我使用了text-align:center,并且还评论了ul元素使用float:left思考问题。我还能尝试什么?

+0

apply'display:inline-block;'to'div.wrap' – Anonymous 2014-09-12 21:04:16

回答

2

您需要居中包装div,其宽度为:950px。

#menu-main 
{ 
    margin: 0 auto; 
    overflow: hidden; /* to clear floats */ 
} 

编辑:考虑清理你的漂浮在#menu-main

例如,您可以在#menu-main上添加overflow:hidden,这将清除包含浮动。

+0

完美,谢谢! – 2014-09-12 21:14:53