H5移动端适配
一、flexible方案(废弃)
二、rem + viewport 方案(推荐)
<meta name="viewport" content="width=device-width,initial-scale=1">// 设置基准大小
const baseSize = 32
function setRem () {
// 当前页面宽度相对于 750 宽的缩放比例
const scale = document.documentElement.clientWidth / 750
document.documentElement.style.fontSize = (baseSize * Math.min(scale, 2)) + 'px'
}
// 初始化
setRem()
window.onresize = function () {
setRem()
}三、vw + viewport 方案
总结:
Last updated