flex: 0 0 px2rem(100); 想问下这个怎么理解,后来具体换算成了多少px呢? 与之前设置的37.5怎么算?

来源:3-3 电子书翻页功能实现

qq_嶸歸_0

2018-10-22 21:09

flex: 0 0 px2rem(100);  想问下这个怎么理解,后来具体换算成了多少px呢?   与之前设置的37.5怎么算?

写回答 关注

1回答

  • Sam
    2018-10-23 19:10:12

    你好,假设你的屏幕宽度为414px(iPhone Plus的宽度),那么

    px2rem(100) = 100 / 37.5 rem = 2.667 rem = 2.667 * 41.4 px = 110.413 px

    这个换算过程由程序自动进行计算,从而实现了自适应布局

    关于为什么基准值要设置成37.5可以看下这个问答:https://www.imooc.com/qadetail/289532

    针对这个问题有详细解答

快速入门Web阅读器开发

带你了解电子书阅读器的工作原理,通过Vue.js快速实现Web阅读器

26396 学习 · 214 问题

查看课程

相似问题