我目前用rem做了一個pad設備的多屏適配,通過下列代碼直接利用設備寬度計算html的font-size:var fontSize= document.documentElement.clientWidth / 16 + "px";有一個pad設備,document.documentElement.clientWidth為1280px,除以16后得出html的font-size為80px問題來了,頁面某一元素寬高設置4rem情況下,理論上應該是320px的寬高,但是實際寬高卻為368px,導致結構不正常;經查詢,頁面html行內font-size為80px顯示,但實際生效卻為92px,控制臺參數顯示如下圖:請問這是什么原因導致的?有什么解決方案?再附一張控制臺顯示信息圖:
rem在PAD上出現使用問題
犯罪嫌疑人X
2018-08-06 11:10:46