gpt4 book ai didi

css - Relative padding 是相对于什么?

转载 作者:技术小花猫 更新时间:2023-10-29 10:18:55 25 4
gpt4 key购买 nike

如果我设计一个 <h1>带有 padding: 1.2em 的元素或 padding: 10% , 是相对于:

  1. <h1> 的字体大小元素?
  2. <h1> 的高度元素?
  3. 父元素的填充?
  4. 还有别的吗?

em 有什么不同吗?和 %

最佳答案

em确实不一样和 % :

Ems

填充大小是相对于该元素的计算字体大小

因此,如果您的 <h1>计算出来的字体大小是16px,那么1.2ems的padding = 1.2×16pixels = 19.2pixels。

百分比

内边距大小是相对于该元素内容区域的宽度(即内部宽度,不包括元素的内边距、边框和外边距)。

因此,如果您的 <h1>宽度为 500 像素,10% 内边距 = 0.1 × 500 像素 = 50 像素。

(请注意,顶部和底部内边距也是元素宽度的 10%,不是元素高度的 10%。)

关于css - Relative padding 是相对于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8211366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com