陈昭荣向李亚鹏借200万:菜单居中的方法

来源:百度文库 编辑:九乡新闻网 时间:2024/07/07 10:32:53

这几天碰到个蛮令人懊恼的问题,就是菜单居中的问题,以前没有做过,倒是没有怎么去想过,到真正做时,按照自己原来的思路做时,才发觉原来是错的,废话不多说,先说说这菜单,就是极其普通的那种,看一下例子:

Html 结构:

#menu_top { margin:0 auto; width:500px; text-align:center; background:#ccc;padding:5px; }
#menu_top ul { list-style:none; }
#menu_top ul li { list-style:none; display:inline; padding-left:10px;}



问题来了,用了margin: 0 auto; text-align:center;还是不能实现居中的效果,仔细看了一下,觉得应该是跟li里的样式float: left;有关,只要去掉float:left;就能居中了,但是去掉了float: left;,li又不能够变成同一行,怎么办呢?

这是鬼哥抛来了个东西,display: inline;,是的,就是这个,把float: left; 去掉,加上display: inline;也能实现li同行,而且还能实现菜单居中的效果,OK,问题至此解决。