這段時間一直在用hotcss作移動端適配,作了幾個頁面沒有發現什麼問題,後來老大要加快進度,我把項目分出一塊給另外一個同事作,她發現了一個問題就是字體在dpr=2,dpr=3,的設備上字體大小顯示總是不正確.css
字體明明設置的是34px;computed完成以後恰恰顯示的是38.44px;比實際大了很多,而且查找了好多資料頁沒解決問題,web
後來看了下別人的例子,像下邊這樣寫就會顯示正確.瀏覽器
,dom
加了max-height: display: 測試
雖然原理沒去研究,猜想應該是dpr縮放致使元素計算錯誤的.字體
今天又研究了一下,發現只要將max-height: spa
blog
過了這麼長時間,用以上方法解決後,發現這個問題又出現了,在安卓手機UC瀏覽器上字體大小仍是不正確,會變很大.ip
目前個人解決辦法是將元素的高度寫死,display爲inline-block,block.或者float:left;element
發現此問題的朋友們能夠根據實際環境去調整.有誰發現更好的辦法.能夠在下方評論分享給你們.