亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在CSS3 中使用@media 實現網頁自適應

發布時間:2021-03-20 15:04:50 來源:億速云 閱讀:196 作者:Leah 欄目:web開發

這期內容當中小編將會給大家帶來有關怎么在CSS3 中使用@media 實現網頁自適應,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

一、CSS2 中的@media

css2里面雖然支持@media屬性,但是能實現的功能比較少,一般只用做打印的時候做特殊定義的CSS。

 @media sMedia { sRules }

1.1、示例

// 設置顯示器用字體尺寸
@media screen {
BODY {font-size:12pt; }
}
// 設置打印機用字體尺寸
@media print {
@import "print.css"
BODY {font-size:8pt;}
}

二、CSS3 中的@media

@media 屬性在CSS3里面已經演變成一種 media queries(媒體查詢/匹配)了,在CSS3里面,可以用查詢語句來匹配各種類型的屏幕。

語法:

@media mediatype and|not|only (media feature) {
CSS-sRules;
}
  1. mediatype 媒體類型:all,print(打印機)、screen(電腦屏幕、手機等)、speech(屏幕閱讀器等設備)

  2. media_query and | not | only 媒體查詢條件運算

  3. media_feature 媒體特征,如最大寬度和最小寬度。

判斷媒介(對象)類型來實現不同的展現。此特性讓CSS可以更精確作用于不同的媒介類型。

2.1、示例

body{background:blue;}/*寬度500px-800px之間+高度100px-400px之間 藍色*/
@media screen and (max-width:500px){body{background:green;}}/*寬度小于500px時 綠色*/
@media screen and (min-width:800px){body{background:red;}}/*寬度大于800px時 紅色*/
@media screen and (max-height:100px){body{background:yellow;}}/*高度小于100px時 黃色*/
@media screen and (min-height:400px){body{background:pink;}}/*高度大于400px時 粉色*/

2.2、媒體特性

描述
aspect-ratio定義輸出設備中的頁面可見區域寬度與高度的比率
color定義輸出設備每一組彩色原件的個數。如果不是彩色設備,則值等于0
color-index定義在輸出設備的彩色查詢表中的條目數。如果沒有使用彩色查詢表,則值等于0
device-aspect-ratio定義輸出設備的屏幕可見寬度與高度的比率。
device-height定義輸出設備的屏幕可見高度。
device-width定義輸出設備的屏幕可見寬度。
grid用來查詢輸出設備是否使用柵格或點陣。
height定義輸出設備中的頁面可見區域高度。
max-aspect-ratio定義輸出設備的屏幕可見寬度與高度的最大比率。
max-color定義輸出設備每一組彩色原件的最大個數。
max-color-index定義在輸出設備的彩色查詢表中的最大條目數。
max-device-aspect-ratio定義輸出設備的屏幕可見寬度與高度的最大比率。
max-device-height定義輸出設備的屏幕可見的最大高度。
max-device-width定義輸出設備的屏幕最大可見寬度。
max-height定義輸出設備中的頁面最大可見區域高度。
max-monochrome定義在一個單色框架緩沖區中每像素包含的最大單色原件個數。
max-resolution定義設備的最大分辨率。
max-width定義輸出設備中的頁面最大可見區域寬度。
min-aspect-ratio定義輸出設備中的頁面可見區域寬度與高度的最小比率。
min-color定義輸出設備每一組彩色原件的最小個數。
min-color-index定義在輸出設備的彩色查詢表中的最小條目數。
min-device-aspect-ratio定義輸出設備的屏幕可見寬度與高度的最小比率。
min-device-width定義輸出設備的屏幕最小可見寬度。
min-device-height定義輸出設備的屏幕的最小可見高度。
min-height定義輸出設備中的頁面最小可見區域高度。
min-monochrome定義在一個單色框架緩沖區中每像素包含的最小單色原件個數
min-resolution定義設備的最小分辨率。
min-width定義輸出設備中的頁面最小可見區域寬度。
monochrome定義在一個單色框架緩沖區中每像素包含的單色原件個數。如果不是單色設備,則值等于0
orientation定義輸出設備中的頁面可見區域高度是否大于或等于寬度。
resolution定義設備的分辨率。如:96dpi,300dpi,118dpcm
scan定義電視類設備的掃描工序。
width定義輸出設備中的頁面可見區域寬度。

上述就是小編為大家分享的怎么在CSS3 中使用@media 實現網頁自適應了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

横山县| 石家庄市| 福泉市| 南平市| 筠连县| 墨竹工卡县| 威信县| 永康市| 大宁县| 贺州市| 泽州县| 长武县| 岳普湖县| 武陟县| 美姑县| 彰武县| 德昌县| 维西| 和静县| 霸州市| 阿鲁科尔沁旗| 儋州市| 澄城县| 桐梓县| 仁怀市| 南康市| 江都市| 原平市| 喀喇| 凤冈县| 鄂托克旗| 宁晋县| 宁南县| 应城市| 大荔县| 庆云县| 玉屏| 无为县| 中西区| 新兴县| 陵水|