我正在努力弄清楚将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,如果它们等于与像素相同的大小,为什么不使用像素呢?
答案 0 :(得分:4)
font-size: 62.5%;
仅将字体大小设置为10px
。
如果用户选择了不同的默认字体大小,那么所有内容都将缩放以匹配。