前端css3

CSS中百分比的概念

huan_kong

276字小于1分钟

前端css3

2023-02-07

原文链接

https://blog.csdn.net/qq_44472722/article/details/105512621

1.子元素 heightwidth 的百分比

子元素的 heightwidth 中使用百分比, 是相对于子元素的直接父元素

width 相对于父元素的 width

height 相对于父元素的 height

2.topbottom , leftright

子元素的 top 和 bottom 如果设置百分比, 则相对于直接非 static 定位(默认定位)的父元素的高度, 同样 子元素的 left 和 right 如果设置百分比, 则相对于直接非 static 定位(默认定位的)父元素的宽度.

3.padding

子元素的 padding 如果设置百分比, 不论是垂直方向或者是水平方向, 都相对于直接父亲元素的 width, 而与父元素的 height 无关.

4.margin

padding 一样, margin 也是如此, 子元素的 margin 如果设置成百分比, 不论是垂直方向还是水平方向, 都相对于直接父元素的 width

5.border-radius, translate, background-size

相对于自身的宽度