怎样让div中的li居中 50

#div{float:left;clear:both;padding-left:10px;}#divli{float:left;list-style:none;paddi... #div {float:left;clear:both;padding-left:10px;}
#div li {float:left;list-style:none;padding:2px;margin:1px;width:95px;height:130px;border:1px dashed #ccc;overflow:hidden;}

<div>
<li></li>
</div>

如何让li在div中是居中显示的呢?
我不是说要让li中的内容居中,而是要让整个li在上层的div中居中,因为li是横排有好几个元素的!
展开
 我来答 举报
rui_xing_
推荐于2016-09-13 · 知道合伙人教育行家
rui_xing_
知道合伙人教育行家
采纳数:6306 获赞数:51261
在读博士研究生

向TA提问 私信TA
展开全部

1、设置li的 display:inline;就可以让其横向展示。

2、设置上一层DIV的text-align:center;

3、示例代码

1
2
3
4
5
6
7
8
9
#title  
     {  
      text-align:center;  
     }  
     ul li  
     {  
       list-style-type:none;  
       display:inline;  
     }
qsc800528
2007-02-12 · TA获得超过2974个赞
知道大有可为答主
回答量:1383
采纳率:0%
帮助的人:1759万
展开全部
不能吧,你可以改变<div>来显示吧,例如把div放到中间位置,或者在div里面放个Table然后控制li的位置
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
Seven0756
2007-02-12 · TA获得超过257个赞
知道小有建树答主
回答量:211
采纳率:0%
帮助的人:265万
展开全部
<style>
.a {float:left;clear:both;padding-left:10px;}
.b {float:left;list-style:none;padding:2px;margin:1px;width:95px;height:130px;border:1px dashed #ccc;overflow:hidden;text-align:center}
</style>

<div class=a>
<li class=b>a</li>
</div>

关键是text-align:center
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式