如果我<h1>
使用padding: 1.2em
or设置元素样式padding: 10%
,则相对于:
<h1>
元素的字体大小?<h1>
元素的高度?而且它是针对不同的em
和%
?
Pau*_*ite 21
这是确实是不同的em
和%
:
填充大小相对于该元素的计算字体大小.
因此,如果你<h1>
的计算字体大小是16px,那么1.2 ems的填充= 1.2×16像素= 19.2像素.
填充大小相对于该元素的内容区域的宽度(即内部宽度,不包括元素的填充,边框和边距).
因此,如果您<h1>
的宽度为500px,则10%填充= 0.1×500像素= 50像素.
(请注意,顶部和底部填充也将是元素宽度的10%,而不是元素高度的10%.)