移动端rem适配为什么不直接让1rem=1px ?

html {
    font-size: calc(100vw / 7.5);
}

这样的话,1rem = 100px,直接让1rem = 1px不就行了,写代码还方便,查看也方便,何必多次一举?

阅读 2.8k
2 个回答

如果你的浏览器最小字体设置为12px
这时候你的html{font-size:1px}不会生效,html的实际font-size12px;那么1rem=12px;更加不方便。
1rem=100px是最方便的

  • 在使用rem做适配时,大多设定在设计稿尺寸时,1rem=100px。这样在做开发时,css尺寸属性写为(设计稿尺寸/100) rem。
  • 然后我就在想为什么不设定在设计稿尺寸时,1rem=1px,开发时尺寸写为设计稿尺寸 rem,岂不是更方便,不用写那么多 0 和.。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题