元素为块状元素时用 text-align:center 就不起作用了,div是块元素,我这样写,不是文本也是居中的吗?这到底是为什么?
是对文本起作用。而对div不起作用,你可以把div设置个宽度就知道了。
我全屏看了一下效果:
如果用text-align:center,看到的效果是文本在款内居中了。而不是定框+文本一起居中。
只有用margin:20px auto;才能将定框+文本作为一整体居中。