基数10的REM是否等于精确的像素大小?

时间:2015-04-20 19:12:10

标签: html css

我正在努力弄清楚将REM用于像素后备是多么有益。我正在处理的应用程序通过在html上设置font-size来将REM声明为大约10px;

html {
  font-size: 62.5%; /* Sets up the Base 10 stuff */
} 

在我的CSS文件中,我会像这样分配字体大小。

.myClass { 
    font-size: 18px;
    font-size: 1.8rem;
}

显然,如果不支持CSS rem,像素定义会作为后备。问题是,即使使用REM,如果它们等于与像素相同的大小,为什么不使用像素呢?

1 个答案:

答案 0 :(得分:4)

如果浏览器设置为出厂默认设置,

font-size: 62.5%;仅将字体大小设置为10px

如果用户选择了不同的默认字体大小,那么所有内容都将缩放以匹配。

Firefox font size preferences