2015-11-08 58 views
0

有人可以向我解释,为什么我的1em字体小于浏览器默认值?我把我身上的标签字体大小和使用font-family: 'Open Sans', Arial, sans-serif;enter image description here1em小于浏览器默认值

+0

为什么他们应该是平等的?浏览器默认值不是基本测量单位。另外请注意,可能用作参考的'16px'不是一个固定的,而是一个弹性单位。 – arkascha

+1

@arkascha其实当在'body'上使用时,它们应该是平等的。 (当然,除非您更改'html'字体大小。) –

+0

@TrungVu您可以在代码中添加代码片段吗? –

回答

2

引导套<html>字体大小为10px,你需要重写该工具来获取浏览器的默认:

html, body { 
    font-size: 1em; 
}