Html 为什么rem在这个代码中表现得像em?
为什么rem在这个代码中表现得像emHtml 为什么rem在这个代码中表现得像em?,html,css,Html,Css,为什么rem在这个代码中表现得像em <div style="font-size: 10px; height: 5rem">test</div> 测试 我的html根字体大小为16px,此div是我的html中唯一的元素。来自: rem 此单位表示根元素的字体大小(例如,元素的字体大小) 如果html将具有font size:16px,则div元素的5rem高度将为5*16=80px 您可以在以下代码段中看到80px的高度: html{ 字体大小:16px; } t
<div style="font-size: 10px; height: 5rem">test</div>
测试
我的html根字体大小为16px,此div是我的html中唯一的元素。来自:
rem
此单位表示根元素的字体大小(例如,元素的字体大小) 如果
html
将具有font size:16px
,则div
元素的5rem
高度将为5*16=80px
您可以在以下代码段中看到80px
的高度:
html{
字体大小:16px;
}
test
属性是框的高度,而不是文本的字体
更改div的字体大小不会影响其严格设置的高度
看,我正在设置不同的字体大小,并且高度不变——为了显示这一点,我选择了红色背景
html{
字体大小:14px;
}
测试
测试
测试