/* 經常使用類型 */
類型 解釋
all 全部設備
braille 盲文
embossed 盲文打印
handheld 手持設備
print 文檔打印或打印預覽模式
projection 項目演示,好比幻燈
screen 彩色電腦屏幕
speech 演講
tty 固定字母間距的網格的媒體,好比電傳打字機
tv 電視css
screen通常用的比較多,下面是我本身的嘗試,列出經常使用的設備的尺寸,而後給頁面分了幾個尺寸的版本。web
/* 經常使用設備 */
設備 屏幕尺寸
顯示器 1280 x 800
ipad 1024 x 768
Android 800 x 480
iPhone 640 x 960spa
兩種方式code
.class { background: #ccc; } }
@media only screen and (device-aspect-ratio:4/3)
-webkit-min-device-pixel-ratio的常見值對比(是設備上物理像素和設備獨立像素,設備像素比率)
設備 | 分辨率 | 設備像素比率 |
Android LDPI | 320×240 | 0.75 |
Iphone 3 & Android MDPI | 320×480 | 1 |
Android HDPI | 480×800 | 1.5 |
Iphone 4 | 960×640 | 2.0 |
-webkit-min-device-pixel-ratio: 1.0ip
-webkit-min-device-pixel-ratio: 3.0ci
1.HTC Butterfly
(min-resolution:144dpi)
<resolution>(分辨率) 文檔
「resolution
」媒體特性描述輸出設備的分辨率,例如,像素密度。若查詢設備的非方形像素,在「min-resolution
」查詢中指定的值必須與最稀疏尺寸進行比較,在「max-resolution
」查詢中必須與最密集尺寸進行比較。對於「resolution
」(沒有「min-」或「max-」前綴)查詢從不查詢設備的非方形像素。it
對於印刷機,至關於分辨率(任意顏色的繪製點的分辨率)。io
舉例說明:該媒體查詢表示樣式表適用於分辨率大於每英寸144點的設備: @media print and (min-resolution: 144dpi) { … }