对图片设置绝对定位,上下左右设置0进行拉伸,没有填满其父级

来源:4-1 理解CSS中的margin auto

慕粉1112086645

2017-05-03 13:57

http://img.mukewang.com/590970330001bfc311370549.jpg

问题1:对图片设置绝对定位,上下左右设置0进行拉伸,却没有填满其父级?

问题2:此时设置margin:auto为何依然可以居中?

问题3:设置上下左右为0,上下左右指的是什么,是padding吗?

写回答 关注

1回答

  • qq_布鲁克是只会飞的猪_03537467
    2017-05-05 10:26:18
    已采纳

    问题1:拉伸是针对容器而言的,无法拉伸img,想拉伸图片占满容器将高度和宽度设为100%即可

    问题2:使用margin:auto居中时需要元素为block元素,而将元素定位设置为absolute时,元素的具备了block特性,所以能够居中

    问题3:上下左右指的是元素距父容器的偏移,不是padding。

    慕粉1112...

    哇晒好厉害,说的很详细,谢谢大神!

    2017-05-05 10:59:18

    共 1 条回复 >

CSS深入理解之margin

本CSS教程带你深入讲解CSS的margin属性,解决你多年困惑

55943 学习 · 66 问题

查看课程

相似问题