关于margin设置auto的问题

来源:15-2 水平居中设置-定宽块状元素

柠希i

2016-08-06 13:49

margin是外部的距离 那么为什么可以让元素里的内容居中呢不解

写回答 关注

2回答

  • 入门级陶成国
    2016-08-12 11:32:59

    元素里面的内容并没有居中,你可以增加width像素值看看

    入门级陶成国 回复Sgt_Ha...

    padding这样设置并没有效果,如果想让内容居中可以用text-align显示,如果父容器高度大于行高的话,可以再设置line-height

    2016-08-28 09:42:20

    共 2 条回复 >

  • qq_何必忙著為自己解釋_03169832
    2016-08-06 14:35:22

    auto有自动居中的效果,可以理解为auto会根据浏览器的宽度自动的设置两边的外边距,原理就是:(在当前浏览器分辨率下浏览器的宽度-外包含层的宽度)/2=外边距。

    其限制条件是:不能在设置了margin:20px auto;再另外设置浮动(float)、绝对定位(absolute、fixed)


初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225811 学习 · 18234 问题

查看课程

相似问题