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

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

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

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

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

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

© 2021 V2EX