我想居中个别菜单项目在这个水平CSS菜单中(从purecssmenu.com获得)。居中水平菜单中的各个菜单项目
他们目前浮到左边,我希望他们为中心
<div class="wrapper">
<ul class="pureCssMenu pureCssMenum">
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu1</a></li>
<li class="pureCssMenui"><a class="pureCssMenui" href="#"><span>Menu2</span><![if gt IE 6]></a><![endif]><!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="pureCssMenum">
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Submenu1</a></li>
<li class="pureCssMenui"><a class="pureCssMenui" href="#"><span>Submenu2</span><![if gt IE 6]></a><![endif]><!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="pureCssMenum">
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Submenu3</a></li>
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Submenu4</a></li>
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Submenu5</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]--></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]--></li>
<li class="pureCssMenui"><a class="pureCssMenui" href="#"><span>Menu3</span><![if gt IE 6]></a><![endif]><!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="pureCssMenum">
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Submenu1</a></li>
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Submenu2</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]--></li>
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu4</a></li>
<li class="pureCssMenui"><a class="pureCssMenui" href="#">Menu5</a></li>
</ul>
</div>
完整的HTML标记和CSS可在此的jsfiddle http://jsfiddle.net/28X9v/
的解决方案应该是跨浏览器兼容,应至少在ie7/8中工作
您可以修复链接并添加jsfiddle。我会接受你的回应。 – rogerb
只是想指出,@Nerranth的解决方案是建立在Era的建议之上的。多谢你们! – rogerb
我刚刚注意到,随着您的更改,IE7将水平菜单渲染为垂直菜单。有什么建议么?在IE8 +和Chrome中运行良好 – rogerb