为什么小于12px字号不生效
如果你是从pc
开发转到移动平台的,或者应该记得在pc
端,Chrome
及后来加入Webkit阵营的Opera
都不支持页面字号小于12px
,当然你可以通过更改浏览器设置来改变这一情况,然后这并没有什么卵用,不是么?
不幸的是,在移动端这个限制也依然存在,在Android Chrome
上(包括部分版本上的Android Browser
),仍然不支持小于12px的字号(测试至Android5.0.2, Chrome46),除此之外,其他浏览器包括iOS上众浏览器都能够很好的支持超小字体。
所以,如果希望你的程序足够安全,尽量不要定义小于12px的字号,或者换一种方式来实现。
题外话:假设你的项目使用了
rem
,那么不要使用10
作为换算因子,原因也如上