【发布时间】:2014-03-08 04:12:26
【问题描述】:
我在我的网站上使用这个模板:http://www.css3templates.co.uk/templates/CSS3_gallery_grey/index.html
jsfiddle:http://jsfiddle.net/uPw85/
我需要什么帮助:
1) 将菜单置于页面中心,您可以在链接中看到它是左对齐的。
2) 仍然保持下拉菜单中的文本向左对齐(就像上面的链接一样)。
在寻求帮助之前,我在此页面和 Google 上搜索了很多次,没有结果对我有用。我已经尝试了几乎所有发现的提示,但菜单仍然不会为我居中,唯一发生的事情是下拉菜单中的文本居中,但我想将其保持在左侧。
我在 CSS 中的不同位置(导航、菜单、li、ul)尝试了多种变体,但没有成功:
display: inline-block;
margin-left: auto;
margin-right: auto;,
margin: 0 auto;
text-align: center;
width: auto;
编辑 2/10,美国东部标准时间下午 1 点:感谢你们提供的帮助,但到目前为止,您给出的答案都没有帮助。
【问题讨论】:
-
如果你为你的 ul 指定一个宽度,例如。 700px 并添加 margin-left 和 margin-right: auto 它将居中对齐
-
我将 ul 更改为:ul { margin: 2px 0 22px 17px;宽度:900px;左边距:自动;边距右:自动; } 改变宽度什么也没做,它仍然是左对齐。
标签: css drop-down-menu menu centering