色香色香欲天天天影视综合网_欧美午夜大胆人体_欧美另类老肥妇_激情久久久久久久

Telephone
15063366547
QQ
286601999

解決不同分辨率顯示不同樣式的方法

發(fā)表時間:2017-09-19 10:44?? 作者:銳尚?? 瀏覽:
在css2中允許我們使用media的屬性,例如使用screen和print,我也寫過一篇關于使用CSS media的print來定義打印網(wǎng)頁的樣式的文章,關于css2中的media文章,推薦下w3c的。今天來說說CSS3的Media Queries。CSS3中不僅僅可以使用screen和print,而且支持多媒體多分辨率的樣式表。

我們先來看下CSS3 Media Queries的演示實例:css3media.html,來自于(Web Designer Wall)
Max Width

故名思意,就是最大寬度的意思,例如下面的代碼是在寬度小于600px的時候才執(zhí)行的。
@media screen and (max-width: 600px) {
.class {
background: #ccc;
}
}

也可以在link標簽里面使用media屬性,即下面的寫法:
<link rel="stylesheet" media="screen and (max-width: 600px)" href="http://blog.163.com/wenchangqing_live/blog/small.css" />
Min Width

跟Max Width相反,是最小寬度,例如當寬度大于900px的時候才運行下面的代碼

@media screen and (min-width: 900px) {
.class {
background: #666;
}
}

也可以在link標簽里面使用media屬性,即下面的寫法:
<link rel="stylesheet" media="screen and (min-width: 900px)" href="http://blog.163.com/wenchangqing_live/blog/big.css" />
Max和Min組合使用

例如下面的代碼是當屏幕的寬度在600px~900px之間才有效的:
@media screen and (min-width: 600px) and (max-width: 900px) {
.class {
background: #333;
}
}
Device Width

這里的意思指的是設備的最大寬度,就是屏幕的寬度,像素,例如下面的代碼:
@media screen and (max-device-width: 480px) {
.class {
background: #000;
}
}


IE6~IE8多分辨率兼容問題
引入 respond.min.js
下載地址:https://github.com/scottjehl/Respond
注意樣式必須使用  <link>標簽來引入,否則沒有效果。

相關文章/Related

主站蜘蛛池模板: 镇宁| 界首市| 永川市| 晋州市| 二手房| 霍林郭勒市| 青浦区| 曲沃县| 柯坪县| 宁国市| 伊宁县| 鲁山县| 定南县| 莒南县| 安仁县| 金昌市| 射洪县| 迁西县| 榆林市| 汝阳县| 博野县| 佛坪县| 彭山县| 鄂托克旗| 苍溪县| 许昌县| 多伦县| 天门市| 澎湖县| 伊金霍洛旗| 阿尔山市| 南安市| 金溪县| 武平县| 忻州市| 肥西县| 岱山县| 攀枝花市| 娄底市| 江华| 平潭县|