其他分享
首页 > 其他分享> > 移动端适配问题

移动端适配问题

作者:互联网

移动端适配问题

以常用的iphone6/7/8的屏幕,750px的设计稿来说

//rem.js

document.documentElement.style.fontSize =
    document.documentElement.clientWidth / 750 * 100 + 'px'

window.onresize = function () {
  document.documentElement.style.fontSize =
    document.documentElement.clientWidth / 750 * 100 + 'px'
}

//在入口文件中引用
import { createApp } from 'vue'
import App from './App.vue'
import './style/main.scss'
// 移动端适配
import './utils/rem'
import  store from './store/index'

createApp(App).use(store).mount('#app')

此时在iPhone678这些dpr为2的屏幕上,html的font-size为50px.
设计稿上的元素宽度为100px的时候,只需要写1rem即可,
无论在那种移动设备屏幕上都做到了兼容。

标签:style,document,documentElement,适配,问题,import,移动,store
来源: https://blog.csdn.net/A_bad_boy_hahaha/article/details/120327361