亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

跪求!如何根據設計圖給定基準fontSize?求大佬指點!

跪求!如何根據設計圖給定基準fontSize?求大佬指點!

肥皂起泡泡 2019-10-31 10:17:34
比如我現在得到一個ipad設計圖,1920*1200我給了baseSize是75rem,好像剛好合適。如果是其他尺寸的設計圖,我應該怎么計算這個基準fontSize
查看完整描述

2 回答

?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

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

TA貢獻1816條經驗 獲得超4個贊

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

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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