一、判断是否有设置盒子的宽高
weight height
二、判断是否设置了绝对定位
position:absolute
设置了绝对定位会脱离标准文档流(网页默认的文档格式),设置的margon:auto是针对文档流的元素,自然失效
别用absolute
三、判断是否使用浮动
float的设置也会脱离文档流
清浮动,用div包裹
四、判断行内元素是否失效
需要设置成display:block
行内元素的宽高也需要设置
五、判断是否是块级元素
display:inline-block 或者 img
img作为行内块元素 将其设置转换为块级元素 display:block
通过对父元素设置 text-align:center;的方式来实现居中。
实在找不到解决的方法 可以使用这个解决