在div里,如何把两个ul水平居中在一个div里

来源:百度知道 编辑:UC知道 时间:2024/06/06 08:16:29
.zixunlist_fengye{ height:28px; border-bottom:1px solid #aaccee; border-left:1px solid #aaccee; border-right:1px solid #aaccee; text-align:center; line-height:28px;}
.zixunlist_fengye ul{/* display:inline-table; */margin-right:10px; display:-moz-inline-box !important; margin-left:0; margin-right:0;}
.shuzifengye li{ display:inline-table; margin-right:3px;}
.shuzifengye li.kuai1{ padding:2px 5px;border:1px solid #eee; display:inline;}
.shuzifengye li.kuai2{ padding:5px; display:inline; padding:5px;}

<div class="zixunlist_fengye">
<ul class="shuzifengye">
<li class="kuai1"><span><a href="#">1</a></span></li>
<li class="kuai1"><span><a href="#">2</a></span></li>
<li class="kuai2"><span>3</span></li>
<li class="kuai1"><span><

把这两个UL方到一个DIV里,margin的值一样就行了。

实在不行,你可以把他们放TABLE里。

ul{ margin:0 auto; text-align:center;}
这样就可以了

给两个ul设定一样的宽度(百分比也可以),然后margin:0 auto;就可以了!

<div id="big">
<div id="small" style="margin:0 auto;">
<ul style="float:left;"></ul>
<ul style="float:right;"></ul>
</div>
</div>
这样是不是就可以了呢?哈哈!·· 也许可以哦!···