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

為了賬號安全,請及時綁定郵箱和手機立即綁定

dp和px

我們一般說說手機分辨率為1280*720這樣的單位是dp還是px;如果是px不就和老實講的矛盾了嗎,如果是px,他和中關村上所描述手機分辨率的1334*750像素的單位是否為一個單位?如圖中所示,圖3和老師講的矛盾,圖3是否正確?麻煩老師幫我做答。

5703cec60001237d05000279.jpg

圖1

5703cec600017e6602440078.jpg

圖2

5703cec60001d22005000198.jpg

圖3

正在回答

2 回答

嗯,說得好,差不多明白了一點

0 回復 有任何疑惑可以回復我~

手機說的都是dp,就是物理像素,px是邏輯像素,雖然都叫像素但是不是一個東西

設備分辨率單位都是dp(像素),我們開發上面圖片頁面等等,說的都是px(像素),包括pc版瀏覽器都是以px為基準的,因為分辨率px可調(也就是調dpr),所以都以顯示的分辨率px為基準

0 回復 有任何疑惑可以回復我~
#1

Rhinel

手機dpr不可調,所以顯示渲染是以dp為準
2016-04-06 回復 有任何疑惑可以回復我~
#2

恒者遠 提問者

那12px的字體在iPhone5和iPhone6+上顯示視覺大小為什么不一樣?如何根據dpr來設置讓他們顯示的視覺大小是一樣的?
2016-04-06 回復 有任何疑惑可以回復我~
#3

Rhinel 回復 恒者遠 提問者

不一樣的原因是,不同設備的px和dp的換算值是不一樣的,dpr的值不同,老師不是有那個公式嘛,實在要視覺上完全一樣,那就根據不同設備去換算這個值。但是沒必要。
2016-04-06 回復 有任何疑惑可以回復我~
#4

Rhinel 回復 恒者遠 提問者

所以才需要自適應或者彈性盒子布局,因為尺寸或者單位的標準都不絕對統一,沒法用dp來做單位,這也是移動端的問題,而且不同分辨率的dp密度和大小都不一樣的
2016-04-06 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消
Hello,移動WEB
  • 參與學習       110209    人
  • 解答問題       194    個

課程介紹移動web的開發基礎,排版布局,常見移動web問題

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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