欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

定義css設備類型-Media Queries圖表簡介及使用方法

  發(fā)布時間:2013-01-21 10:00:00   作者:佚名   我要評論
CSS3完美地解決了讓同一個網(wǎng)站同時適應完全不同尺寸的屏幕這些問題;css3提出的MediaQueries解決了為網(wǎng)站設計不同的CSS樣式文件,如打印樣式表文件,手機樣式文件,電腦樣式文件這些問題,感興趣的朋友可以了解下哦
移動時代是任何網(wǎng)頁設計師和開發(fā)者不可忽略的一個時代,現(xiàn)在我設計的頁面有時會在電腦大屏幕上或者移動小屏幕上顯示。如何讓同一個網(wǎng)站同時適應完全不同尺寸的屏幕,CSS3完美地解決了這些問題。在CSS2.1版本時候,我們曾經(jīng)為網(wǎng)站設計不同的CSS樣式文件,如打印樣式表文件,手機樣式文件,電腦樣式文件等等,css3提出的MediaQueries解決了這些問題。
CSS3的MediaQueries可以幫助設計師獲取以下數(shù)據(jù)

1.瀏覽器的窗口的寬度和高度,
2.設備的寬和高;
3.設備的手持方面,橫向還是豎向;
4.分辨率;

到目前為止,MediaQueries模塊得到了Firefox瀏覽器、Safari瀏覽器、Chrome瀏覽器以及Opera瀏覽器的支持。
MediaQueries的使用方法
@media設備類型and(設備特性){樣式代碼}
在代碼的開頭必須要寫"@media",然后制定設備類型。css中定義了
Media Types
媒體類型
CSS Version
版本
Compatibility
兼容性
Description
簡介
all CSS2 所有瀏覽器 用于所有媒體設備類型
aural CSS2 Opera 用于語音和音樂合成器
braille CSS2 Opera 用于觸覺反饋設備
handheld CSS2 Chrome,Safari,Opera 用于小型或手持設備
print CSS2 所有瀏覽器 用于打印機
projection CSS2 Opera 用于投影圖像,如幻燈片
screen CSS2 所有瀏覽器 用于計算機顯示器
tty CSS2 Opera 用于使用固定間距字符格的設備。如電傳打字機和終端
tv CSS2 Opera 用于電視類設備
embossed CSS2 Opera 用于凸點字符(盲文)印刷設備

設備特性的書寫放手與樣式的書寫方式很相似,分為兩個部分,當中有冒號分割,冒號前書寫設備的某種特性,冒號后書寫該特性的具體值
對于這13種設備特性的說明如下表
特性 可指定的值 是否允許使用min/max前綴 特性說明
width 帶單位的長度數(shù)值 允許 瀏覽器窗口的寬度
height 帶單位的長度數(shù)值 允許 瀏覽器窗口的高度
device-width 帶單位的長度數(shù)值 允許 設備屏幕分辨率的寬度值
device-height 帶單位的長度數(shù)值 允許 設備屏幕分辨率的高度值
orientation 只能指定兩個值:portrait或landscape 不允許 瀏覽器窗口的方向是縱向還是橫向,當窗口的高度值大于等于高度值時,該特性值為portrait,
aspect-ratio 比例值,例如:16/9 允許 瀏覽器窗口的縱橫比,比例值為瀏覽器窗口的寬度值/高度值
device-aspect-ratio 比例值,例如:16/9 允許 設備屏幕分辨率的縱橫比,比例值為設備屏幕分辨率的寬度值/高度值
color 整數(shù)值 允許 設備使用多少位的顏色值,如果不是彩色設備,該值為0
color-index 整數(shù)值 允許 色彩表中的色彩數(shù)
monochrome 整數(shù)值 允許 單色幀緩沖器中每像素的字節(jié)數(shù)
resolution 分辨率值,譬如300dpi 允許 設備的分辨率
scan 只能指定兩個值:progressive或interlace 不允許 電視機類型設備的掃描方式,progressive表示逐行掃描,interlace表示隔行掃描
grid 只能指定兩個值:0或1 不允許 設備是基于柵格還是基于位圖?;跂鸥駮r該值為1,否則該值為0

使用and關鍵字來指定當某種設備類型的某種特性的值滿足某個條件時所使用的樣式,例如:
@mediascreenand(max-width:639px;)
設備特性的指定值接受min/max的前綴,用來表示大于或者小于等于的邏輯,以此避免使用<或者>這些字符。

相關文章

最新評論