最近公司里在做H5页面,需要吧页面分别展现到iOS,和Android上面所以说兼容成了问题,经过我不断百度终于找到了解决方案
1,在全局.less里先定义变量
:root {
--top: 0px;
}
2,在全局去引用
.indexPage{
padding-top: var(--top);
}
3,在js中控制变量
document.documentElement.style.setProperty('--top', top)
这个方法也可以应用到主题切换里