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

这样写没问题吧,为什么文字不能居中,前面讲text-align时说该属性用于块状元素,为什么这章开头说对块状元素没用

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

文字怎么居中显示

正在回答

2 回答

这节开头说的对块级元素没用的意思是text-align并不能让div这个块级元素居中,如果你用了text-align,你会发现div中的文字相对于div居中了,但是整个div并没有变化,要用margin:左右居中才能是div这个块级元素居中显示。

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

div容器默认大小是占一整行的,这个时候你设置text-align,只是文字先对于div容器的居中。

当你将div的宽度设定为固定值,如200px,这时你用text-align去居中,文字会相对于div居中,但并不会相对于浏览器窗口居中,div并没有动。所有,使用margin:auto;让div居中


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

举报

0/150
提交
取消

这样写没问题吧,为什么文字不能居中,前面讲text-align时说该属性用于块状元素,为什么这章开头说对块状元素没用

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