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

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

請教各位一個問題,求解答:如何根據(jù)設(shè)計圖給定基準fontSize?

請教各位一個問題,求解答:如何根據(jù)設(shè)計圖給定基準fontSize?

慕妹3242003 2019-08-10 11:05:42
比如我現(xiàn)在得到一個ipad設(shè)計圖,1920*1200我給了baseSize是75rem,好像剛好合適。如果是其他尺寸的設(shè)計圖,我應(yīng)該怎么計算這個基準fontSize
查看完整描述

2 回答

?
烙印99

TA貢獻1829條經(jīng)驗 獲得超13個贊

關(guān)于rem適配,基準字號(標簽fontSize)多少都可以,就是看哪個基準數(shù)字計算方便。
設(shè)計稿寬度為750px,基準定為100px=1rem
為什么基準是100px?
答:基準為100好計算,其實多少都可以
例子:設(shè)計稿為200px*200px的區(qū)域如何用rem表示?
答:200/100=2rem-->2rem*2rem
計算當前程序運行的瀏覽器基準為多少?根據(jù)設(shè)計稿寬度與當前屏幕寬度比例計算基準字體大?。?pre>constdesignWidth=750//設(shè)計稿寬度
constdeviceWidth=document.documentElement.clientWidth//當前設(shè)備寬度
document.documentElement.style.fontSize=(deviceWidth/designWidth)*100+'px'//根字體大小
例如當前屏幕寬度為deviceWidth=375px
帶入上面的邏輯運算即可得出fontSize=50px=1rem
設(shè)計稿為200px*200px的區(qū)域在當前屏幕下的寬度為2rem*2rem=(50*2)*(50*2)=100px*100px
所以適配后的區(qū)域?qū)捀邽?00px*100px
在其他屏幕下也是同樣的邏輯。
gauseen
                            
查看完整回答
反對 回復(fù) 2019-08-10
?
蕭十郎

TA貢獻1815條經(jīng)驗 獲得超13個贊

1920*1200的ipad設(shè)計圖,這個ui會設(shè)計嗎?ipad設(shè)計尺寸
手機端常用設(shè)計尺寸
當然,你的問題樓上回答很精確,可以直接在頁面頭部使用他寫的計算方式,來換算rem跟px為什么要強調(diào)寫在頭部,因為根據(jù)頁面加載順序,如果放在head后面的話,刷新頁面,會有暫時性樣式錯亂的問題,必須放置在head里邊
                            
查看完整回答
反對 回復(fù) 2019-08-10
  • 2 回答
  • 0 關(guān)注
  • 605 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號