doubleflower
V2EX  ›  CSS

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

  •  
  •   doubleflower · Feb 28, 2016 · 3841 views
    This topic created in 3795 days ago, the information mentioned may be changed or developed.
    最近做了个应用发现在有些高分设备上默认字体太小(我直接用默认的字体,没用 px 指定),用 px 的话也小,那用 mm/cm/pt 这种现实大小单位应该不会导致大小差太多吧,有没有坑?怎么好象没见到有人用。
    7 replies    2016-02-28 21:05:14 +08:00
    plqws
        1
    plqws  
       Feb 28, 2016
    现在一般做移动平台上的网页是用 em 和 rem
    jsonline
        2
    jsonline  
       Feb 28, 2016 via Android
    没人用,你说坑不坑
    SourceMan
        3
    SourceMan  
       Feb 28, 2016 via iPhone
    不是都上 rem 吗?
    doubleflower
        4
    doubleflower  
    OP
       Feb 28, 2016
    @plqws @SourceMan rem 是相对于 root 的字体大小,问题在于我的 root 要设怎样大的字体对于不同分辨率兼容性最好。
    breeswish
        5
    breeswish  
       Feb 28, 2016
    root 一般默认的 16px 大小就够了..
    SourceMan
        6
    SourceMan  
       Feb 28, 2016 via iPhone
    @doubleflower 不是的,你要根据设计稿设定基准值,然后用 JS 动态改变根字体大小,达到自适应的效果,当然,已经有现成的解决方案的。 amfe/lib-flexible
    doubleflower
        7
    doubleflower  
    OP
       Feb 28, 2016
    @breeswish 我不是说了嘛,我这里大小好好的,用户说在他的高分屏上字体小得眼瞎。(我就是 16px 的默认值,在大部分设备上大小虽不是完全一样但还能接受)。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2856 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 98ms · UTC 15:12 · PVG 23:12 · LAX 08:12 · JFK 11:12
    ♥ Do have faith in what you're doing.