为了账号安全,请及时绑定邮箱和手机立即绑定

15-4 为何不直接再ul里设置text-align:center;?

<li>的父元素是<ul>吧,<ui>的父元素才是<div>?

为何不直接在<ul>里:

/*CSS code*/

.container ul{
   list-style:none;
   margin:0;
   padding:0;   text-align:center;}

.container li{
   margin-right:8px;
   display:inline;
}

这样就是把<li>作为行内元素,<ul>还是块状元素,一样有居中的效果。请问可以这样吗?有什么弊端吗?

正在回答

1 回答

这样子也是可以的,不过这样子只能让li在ul中居中。你这样子给ul价格宽度和背景色 就知道如果ul不居中li不会在整个页面居中,只在ul里面居中。

1 回复 有任何疑惑可以回复我~
#1

进击君 提问者

非常感谢!
2016-11-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

15-4 为何不直接再ul里设置text-align:center;?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信