V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Can I use?
http://caniuse.com/
Less
http://lesscss.org
Cool Libraries
Bootstrap from Twitter
Jetstrap
doubleflower
V2EX  ›  CSS

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

  •  
  •   doubleflower · 2016-02-28 16:50:04 +08:00 · 3270 次点击
    这是一个创建于 2972 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近做了个应用发现在有些高分设备上默认字体太小(我直接用默认的字体,没用 px 指定),用 px 的话也小,那用 mm/cm/pt 这种现实大小单位应该不会导致大小差太多吧,有没有坑?怎么好象没见到有人用。
    7 条回复    2016-02-28 21:05:14 +08:00
    plqws
        1
    plqws  
       2016-02-28 17:07:43 +08:00
    现在一般做移动平台上的网页是用 em 和 rem
    jsonline
        2
    jsonline  
       2016-02-28 17:46:01 +08:00 via Android
    没人用,你说坑不坑
    SourceMan
        3
    SourceMan  
       2016-02-28 19:13:43 +08:00 via iPhone
    不是都上 rem 吗?
    doubleflower
        4
    doubleflower  
    OP
       2016-02-28 19:57:35 +08:00
    @plqws @SourceMan rem 是相对于 root 的字体大小,问题在于我的 root 要设怎样大的字体对于不同分辨率兼容性最好。
    breeswish
        5
    breeswish  
       2016-02-28 20:03:50 +08:00
    root 一般默认的 16px 大小就够了..
    SourceMan
        6
    SourceMan  
       2016-02-28 20:20:21 +08:00 via iPhone
    @doubleflower 不是的,你要根据设计稿设定基准值,然后用 JS 动态改变根字体大小,达到自适应的效果,当然,已经有现成的解决方案的。 amfe/lib-flexible
    doubleflower
        7
    doubleflower  
    OP
       2016-02-28 21:05:14 +08:00
    @breeswish 我不是说了嘛,我这里大小好好的,用户说在他的高分屏上字体小得眼瞎。(我就是 16px 的默认值,在大部分设备上大小虽不是完全一样但还能接受)。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5343 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 925ms · UTC 06:47 · PVG 14:47 · LAX 23:47 · JFK 02:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.