这个单位是怎么得出来的?

来源:3-10 unit()函数

an912

2016-01-20 10:38

unit(10px * 2em / 3cm / 1rem) "em/rem" 这个单位是怎么得出来的?

写回答 关注

4回答

  • 慕运维3134882
    2019-08-22 09:09:54

    这个函数有什么用?感觉根本用不到

    慕运维313...

    对不起评论错了,我是想提问的

    2019-08-22 09:10:27

    共 1 条回复 >

  • 白船袜七分裤
    2017-09-25 21:42:27

    72dpi      1cm=28.346px
    300dpi    1cm=118.11px   dpi为分辨率

    unit(10px * 2em / 3cm / 1rem) 

    先将所有的mm,cm 都转换成  px,这样最终得到的为   px*em/px/rem    px抵消掉了

    所以最终只有em/rem


    同理  unit(666px + 666cm)

    >>"px"

    这个回答应该很清楚吧,还不给积分,老铁?O(∩_∩)O哈哈~。


  • 十年树木_百年眼袋熊
    2017-09-16 23:22:18

    px换算rem   公式=想要的px值/基数,1em=16px

  • shenymce
    2016-01-22 16:46:19

    会先将说有单位转换成像素(px)再计算

Sass进阶篇

对Sass其它较有难度的部分进行讲解,包括常用控制命令、函数

46635 学习 · 97 问题

查看课程

相似问题