CSS中百分比的概念
原文链接
https://blog.csdn.net/qq_44472722/article/details/105512621
1.子元素 height 和 width 的百分比
子元素的 height 或 width 中使用百分比,是相对于子元素的直接父元素
width 相对于父元素的 width
height 相对于父元素的 height
2.top 和 bottom ,left 和 right
子元素的 top 和 bottom 如果设置百分比,则相对于直接非 static 定位(默认定位)的父元素的高度, 同样 子元素的 left 和 right 如果设置百分比,则相对于直接非 static 定位(默认定位的)父元素的宽度.
3.padding
子元素的 padding 如果设置百分比,不论是垂直方向或者是水平方向,都相对于直接父亲元素的 width,而与父元素的 height 无关.
4.margin
跟 padding 一样,margin 也是如此,子元素的 margin 如果设置成百分比,不论是垂直方向还是水平方向,都相对于直接父元素的 width
5.border-radius translate background-size
相对于自身的宽度