問題介紹有點長,嘿嘿。我看了網易的rem方案:document.documentElement.style.fontSize = document.documentElement.clientWidth / 6.4 + 'px';從拿到640的psd到寫出頁面和320都沒有關系啊,為什么說640就是iphone4/5的設計稿啊。設計稿到寫的頁面都是按照物理像素來的,因為設計稿量了30px=0.3rem寬的一個按鈕,那這里按鈕寬還是物理像素算來的。然后dpr=2=物理像素/css像素,一般的手機應該都是dpr=2,這里就產生了矛盾點。我在頁面寫的是css像素,為什么量的30px寬的按鈕在網頁里面的的寫的寬不是0.15rem,而是0.3rem,我寫的css肯定是css像素了不是設備像素了呀。希望大神跟我解答一下
網易的640設計稿和320,這兩個值有問題搞不懂,希望有人幫幫我。
molleahahs
2018-05-06 12:40:01