已经设置了所有图片上下左右距离div的偏移为0,为何还要设置margin为auto?
来源:3-3 表示层--图片区域
情人节礼物
2019-05-07 21:32:20
1回答
好帮手慕码
2019-05-08
同学你好!
这就是一种垂直水平居中手段。适用于绝对定位和固定定位。
设置上下左右距离为0,这时垂直水平居中是不生效的:
设置margin:auto;之后居中就生效了:
可以理解为:上下左右都为0,这时元素是无处安放的,margin:auto;之后元素就到页面中间了
同学记住就可以了~
如果帮助到了你 欢迎采纳 祝学习愉快~
相似问题