信息從here澄清的術語。訪問硬件像素在移動設備上
硬件像素:顯示器上的物理像素。例如,iPhone 5具有640個水平硬件像素的屏幕。
設備無關像素(DIP):裝置中的像素的縮放以正常觀看距離,這應該 近似上的所有設備相同的大小相匹配的統一基準像素。 iPhone 5的寬度爲320下降 。
CSS像素:用於由視口控制的頁面佈局的單位。諸如width:100px之類的像素尺寸在CSS 像素中指定。 CSS像素與設備無關像素的比例爲 頁面的比例因子或縮放比例。
的是,有沒有辦法設置硬件像素和CSS像素像1之間的關係:1。
我的意思是如果我想將div的寬度設置爲100px,那麼即使在Retina顯示屏上它也只有100個硬件像素。
爲什麼你要這樣做,而不是僅僅使用標準媒體查詢和相對大小的元素?可能使用Device/UA嗅探或[高DPI媒體查詢](https://css-tricks.com/snippets/css/retina-display-media-query/)並使用該信息調整[視口,縮放和/或縮放](http://blog.teamtreehouse.com/thinking-ahead-css-device-adaptation-with-viewport)。但是,你應該[檢查出類似問題的這個答案](http://stackoverflow.com/a/21767407/675110),現在停止這個瘋狂。 – IMI
這是用於基於web還是本地應用程序? – IMI
@IMI基於網頁。 – Mark