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

关于margin设置auto的问题

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

正在回答

2 回答

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

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

Sgt_Hammer

如果想让内容居中,能否用padding:auto;来设置啊?
2016-08-25 回复 有任何疑惑可以回复我~
#2

入门级陶成国 回复 Sgt_Hammer

padding这样设置并没有效果,如果想让内容居中可以用text-align显示,如果父容器高度大于行高的话,可以再设置line-height
2016-08-28 回复 有任何疑惑可以回复我~

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

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


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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225297    人
  • 解答问题       18230    个

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

进入课程

关于margin设置auto的问题

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