forked from drone/command-center-dashboard

LGH
2025-03-26 4d16cee35c0cdf2c505d00a2a85364a0a09bcbae
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
/* rem等比适配配置文件 */
 
// 基准大小
 
let designWidth = 1920
 
 
// 设置 rem 函数
const setRem = (width = 1920)=> {
    if(width !== designWidth) {
        designWidth = width;
    }
    const scale = document.documentElement.clientWidth / designWidth * 10
    document.documentElement.style.fontSize = scale + 'px'
}
 
// 初始化
setRem()
 
function onResize() {
    setRem(designWidth)
}
 
// 改变窗口大小时重新设置 rem
window.addEventListener('resize', onResize)
 
//export { setRem }