用rem布局 点击页面时肉眼可见的先变大然后变回原来的 有好的解决方案么

我引用的fontsize.js,但是每次打开页面的时候,页面上回先放大然后回到原来的样子,肉眼可以看到,尝试着用媒体查询或者定时器,但是体验效果不怎么好,也不可能在每个页面上加js代码吧,有没有解决这种问题的方案,请大神指点!谢谢!

肥皂起泡泡
浏览 707回答 2
2回答

元芳怎么了

你看一下,你的js位置是不是在页面的最下面,如果是的话,要提前加载使用DOMContentLoaded事件;还不行的话就用css控制;你的情况就是设置rem的js慢了。建议你去看一下其他开源代码比如:sui、mui等(借鉴一下别人怎么做的)

红糖糍粑

主要不要用JS去处理。我只用css处理rem大小的。没啥问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript