日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > css @media的理解

css @media的理解

來源:程序員人生   發布時間:2014-09-17 13:17:35 閱讀次數:3136次

css2的@media

css2里面雖然支持@media屬性,但是能實現的功能比較少,一般只用做打印的時候做特殊定義的CSS。
語法: @media sMedia { sRules }
說明:
sMedia :  指定設備名稱。請參閱附錄:設備類型
sRules :  樣式表定義
指定樣式表規則用于指定的設備類型。請參閱link對象的media屬性(特性)。
示例:

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

css3的@media

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

1
2
<sMedia>:指定設備名稱。
{sRules}:樣式表定義。

說明:
判斷媒介(對象)類型來實現不同的展現。此特性讓CSS可以更精確作用于不同的媒介類型,同一媒介的不同條件(分辨率、色數等等).

01
02
03
04
05
06
07
08
09
10
11
12
13
media_query: [only | not]?  [ and  ]*
expression: (  [: ]? )
media_type: allauralbraillehandheldprintprojectionscreenttytvembossed
media_feature: width | min-width | max-width
| height | min-height | max-height
| device-width | min-device-width | max-device-width
| device-height | min-device-height | max-device-height
| device-aspect-ratio | min-device-aspect-ratio | max-device-aspect-ratio
| color | min-color | max-color
| color-index | min-color-index | max-color-index
| monochrome | min-monochrome | max-monochrome
| resolution | min-resolution | max-resolution
| scan | grid

解析
media_query
:媒體查詢條件。包括了 only not and 這些經常在程序里面出現的邏輯判斷。
expression:表達式。媒體特征的匹配與否。
media_type:媒體的種類。包括了很多。
media_feature:媒體的特征。常用的是 min-width max-width 最小最大寬度的判斷。

DEMO(推薦在Chrome或者FIREFOX下打開,打開后,按快捷鍵“CTRL”+”+”,“CTRL”+”-”來縮放頁面):
使用CSS3的@media來實現網頁自適應的效果圖

CSS代碼

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

HTML代碼

1
2
3
4
5
6
<p>效果演示,請縮小/擴大瀏覽器的窗口大小注意背景色的變化。邏輯如下:</p>
<p>/*寬度500px-800px之間+高度100px-400px之間 藍色*/</p>
<p>/*寬度小于500px時 綠色*/</p>
<p>/*寬度大于800px時 紅色*/</p>
<p>/*高度小于100px時 黃色*/</p>
<p>/*高度大于400px時 粉色*/</p>
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 黑人一级 | 国产视频1 | 91啦国产| 精品国产美女 | 中文字幕日韩一区二区 | 国产啪| www精品美女久久久tv | 成人av影院 | 久久精品国产亚洲一区二区三区 | 日韩有码一区二区三区 | 成人黄色免费网址 | 九九久久国产 | 久久精品小视频 | 国产精品一区二区三区免费视频 | 在线男人天堂 | 国产一区二区 | 91 中文字幕| 午夜视频网 | 中文字幕福利 | 五月婷婷亚洲综合 | 黄色avwww | 欧美porn| 亚洲在线一区二区三区 | 久久精品区 | 国产精品久久久久久久7电影 | 久久av一区二区三区亚洲 | 日本精品久久久久久久 | 国产激情在线观看 | 国产污视频在线 | 日韩久久综合 | 欧美黄色免费网站 | 天天操天天射天天爽 | 欧美黄色免费网站 | 精品一区二区三区免费 | 久月婷婷| 中文日韩 | 国产精品久久久久久久久久久久午夜片 | 日韩中文字幕在线免费观看 | 91麻豆国产福利精品 | 国产在线精品二区 | 国产精品二区三区 |