鍍金池/ 問答/HTML5  HTML/ 用rem布局 點(diǎn)擊頁面時(shí)肉眼可見的先變大然后變回原來的 有好的解決方案么

用rem布局 點(diǎn)擊頁面時(shí)肉眼可見的先變大然后變回原來的 有好的解決方案么

我引用的fontsize.js,但是每次打開頁面的時(shí)候,頁面上回先放大然后回到原來的樣子,肉眼可以看到,嘗試著用媒體查詢或者定時(shí)器,但是體驗(yàn)效果不怎么好,也不可能在每個(gè)頁面上加js代碼吧,有沒有解決這種問題的方案,請(qǐng)大神指點(diǎn)!謝謝!

回答
編輯回答
怪痞

主要不要用JS去處理。我只用css處理rem大小的。沒啥問題

2017年3月4日 14:02
編輯回答
祉小皓

你看一下,你的js位置是不是在頁面的最下面,
如果是的話,要提前加載使用DOMContentLoaded事件;
還不行的話就用css控制;
你的情況就是設(shè)置rem的js慢了。
建議你去看一下其他開源代碼比如:sui、mui等(借鑒一下別人怎么做的)

2017年6月3日 16:09