css 字体大小用 mm/cm 有什么坑吗

2016 年 2 月 28 日
 doubleflower
最近做了个应用发现在有些高分设备上默认字体太小(我直接用默认的字体,没用 px 指定),用 px 的话也小,那用 mm/cm/pt 这种现实大小单位应该不会导致大小差太多吧,有没有坑?怎么好象没见到有人用。
3695 次点击
所在节点    CSS
7 条回复
plqws
2016 年 2 月 28 日
现在一般做移动平台上的网页是用 em 和 rem
jsonline
2016 年 2 月 28 日
没人用,你说坑不坑
SourceMan
2016 年 2 月 28 日
不是都上 rem 吗?
doubleflower
2016 年 2 月 28 日
@plqws @SourceMan rem 是相对于 root 的字体大小,问题在于我的 root 要设怎样大的字体对于不同分辨率兼容性最好。
breeswish
2016 年 2 月 28 日
root 一般默认的 16px 大小就够了..
SourceMan
2016 年 2 月 28 日
@doubleflower 不是的,你要根据设计稿设定基准值,然后用 JS 动态改变根字体大小,达到自适应的效果,当然,已经有现成的解决方案的。 amfe/lib-flexible
doubleflower
2016 年 2 月 28 日
@breeswish 我不是说了嘛,我这里大小好好的,用户说在他的高分屏上字体小得眼瞎。(我就是 16px 的默认值,在大部分设备上大小虽不是完全一样但还能接受)。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/259667

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX