在CSS中设置基本REM值的正确方法是什么?

Mel*_*Dog 6 css css3

对不起,我对此不太了解.

我希望我的基数为16px.但我读到的关于rem的所有资源都使用百分比,例如:

html { font-size: 62.5%; } 
body { font-size: 1.4rem; } /* =14px */
h1   { font-size: 2.4rem; } /* =24px */
Run Code Online (Sandbox Code Playgroud)

如果我希望我的所有rem尺寸都相对于16px,我只是制作html { font-size: 16px; }

为什么要使用百分比?

Ron*_*sco 10

是的这是对的.您需要将html font-size设置16px为基本字体大小,然后使用rem其余部分.Rem尺寸的元件相对于只htmlem尺寸相对于其最近的父.

  • 小心这一点。如果您在 html 标签上设置 font-size 属性(例如`html {font-size:10px;`),它将禁用浏览器覆盖字体大小。 (2认同)