国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

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

2024-07-11 08:49:29
字體:
供稿:網(wǎng)友
移動時代是任何網(wǎng)頁設(shè)計(jì)師和開發(fā)者不可忽略的一個時代,現(xiàn)在我設(shè)計(jì)的頁面有時會在電腦大屏幕上或者移動小屏幕上顯示。如何讓同一個網(wǎng)站同時適應(yīng)完全不同尺寸的屏幕,CSS3完美地解決了這些問題。在CSS2.1版本時候,我們曾經(jīng)為網(wǎng)站設(shè)計(jì)不同的CSS樣式文件,如打印樣式表文件,手機(jī)樣式文件,電腦樣式文件等等,css3提出的MediaQueries解決了這些問題。
CSS3的MediaQueries可以幫助設(shè)計(jì)師獲取以下數(shù)據(jù)

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

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

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

使用and關(guān)鍵字來指定當(dāng)某種設(shè)備類型的某種特性的值滿足某個條件時所使用的樣式,例如:
@mediascreenand(max-width:639px;)
設(shè)備特性的指定值接受min/max的前綴,用來表示大于或者小于等于的邏輯,以此避免使用<或者>這些字符。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 南乐县| 和静县| 河西区| 常州市| 焉耆| 绥江县| 海安县| 定远县| 正阳县| 云梦县| 筠连县| 冷水江市| 石林| 桂东县| 二连浩特市| 潼关县| 亚东县| 沧州市| 加查县| 微山县| 赣榆县| 德格县| 霍林郭勒市| 秦皇岛市| 天柱县| 桃江县| 天全县| 临湘市| 八宿县| 治多县| 延边| 连南| 车致| 合水县| 会同县| 壶关县| 龙岩市| 大关县| 始兴县| 常山县| 常山县|