react可视化项目如何自适应屏幕?

我们的项目最小分辨率是1920,最大是3840,如font-size,width,height等等可以随着屏幕的缩放而缩放,大家有没有什么成熟的技术方案,参考一下

阅读 8.6k
3 个回答

用媒体查询设置html { font-size: },要根据屏幕进行缩放的元素的宽高字体大小使用rem
例如
@media screen and (min-width: 621px) and (max-width: 639px) {

html {
  font-size: 100px;
}

}

那么此时1rem = 100px,你可以根据设计图上的px数值除以当前html的font-size来计算rem的数值

你可以了解一下rem。会根据bodyfont-size自动计算widthheight

新手上路,请多包涵

有好的方案吗 分享一下

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题