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

为什么不能直接.container{}里面加入display:inline 呢??

为啥不能在这边直接设置呢?

http://img1.sycdn.imooc.com//5dafc2c10001a84303300023.jpg

正在回答

3 回答

如果被设置元素为行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的,而不是说把父元素设置成行内元素,再进行水平居中

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

qq_慕神6121263 提问者

我好像明白了,意思就是先设置ul跟li他们为内行元素,再设置ul跟li他们的父元素text-align:center? 这样子吗
2019-10-24 回复 有任何疑惑可以回复我~
#2

慕盖茨4382982 回复 qq_慕神6121263 提问者

对,我的理解是这样
2019-10-29 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5db0fe9c000185d305840067.jpgul跟li也是块元素

0 回复 有任何疑惑可以回复我~

因为.container本身就是块元素,你要对.container a加入display:lnline-block才行

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

qq_慕神6121263 提问者

display:inline 这个代码的作用不就是要把块元素更改为内联元素吗? 如下的ul跟li也是块元素不是吗?
2019-10-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不能直接.container{}里面加入display:inline 呢??

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