页面宽度是320px , htmlDom.style.fontSize = htmlWidth/20+'px'; 1rem=32px吗?1rem=16px吧
为啥我获取到的还是1920.是不是meat专用移动设备的没起作用?
按你的代码,pxtorem函数中 rem基数是37.5,那么js动态修改html的font-size: width/10, 那么在resize的过程中width是变化的,设置的font-size也是变化的,但是pxtorem函数中的始终是37.5,是不是有问题?
这里的rem 是算出来的,就是你的这个公式,根据实际需求定义除数,也就是 你这里的20 , 算出来1rem 等于多少px ,320除以20 为16,也就是1rem
按照你这样的写法,也就是 320 / 20 = 16,所以就设置了html的字体大小为16px,后续子元素引用的rem,就是 1rem = 16px ;所以你想的是对的,
16px