我正在嘗試爲平板電腦應用CSS。片中有較大的顯示,但像素密度不高作爲例如iPhone 4,三星GALAXY Nexus等CSS中的媒體查詢
<link href="css/mobile-tablet.css" media="all and (min-device-width: 600px)" rel="stylesheet" type="text/css" />
如果我這樣做,智能手機也將獲得CSS。是否有可能以另一種方式做到這一點?我不知道是否可以以釐米爲單位檢查像素的數量和屏幕的物理寬度,或者是否有更好的方法。
在媒體查詢英寸/釐米是CSSinches/CSScentimeters。它們由標準來定義,並且可以與用尺子測量的結果大不相同。例如,一個CSSinch被定義爲96像素,並且只能用標尺測量的三分之一。好的部分是這意味着大量的遺留代碼繼續工作。但不太好的部分是,這也意味着像英寸或釐米等物理措施在媒體查詢中幾乎是無用的,最壞的情況是完全誤導。 – 2012-09-28 23:17:39