第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

網易的640設計稿和320,這兩個值有問題搞不懂,希望有人幫幫我。

網易的640設計稿和320,這兩個值有問題搞不懂,希望有人幫幫我。

molleahahs 2018-05-06 12:40:01
問題介紹有點長,嘿嘿。我看了網易的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像素了不是設備像素了呀。希望大神跟我解答一下
查看完整描述

1 回答

?
橋本奈奈未

TA貢獻436條經驗 獲得超108個贊

https://img1.sycdn.imooc.com//5aeec3ad000128ab03420039.jpg

因為iphone5的retina屏是二倍屏,所以物理像素就是320*2=640;所以640是iPhone5的設計稿沒錯。

(document.documentElement.clientWidth =320=>iphone5)

然后你的網頁的html的font-size也是以這個為基準去設置的話,那么設計稿上的30px自然就是0.3rem。不需要你再自己除以2,因為rem已經省下這個步驟了。反過來說,如果你不采用rem,而是直接使用px,那么需要你自己再除以2,也就是設計稿上的30,到了css這里就是15px;?設計稿是物理像素,而css的像素還需再乘以dpr;于是15*2=30。

查看完整回答
1 反對 回復 2018-05-06
  • molleahahs
    molleahahs
    謝謝你的回答,我估計我明白了,我問題就問的有問題,看起來可以轉化,但其實不能轉化,計算標準要保持一致,不能混起來再算,跟網上那個10塊錢的問題差不多,嘻嘻。
  • 1 回答
  • 0 關注
  • 1365 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號