CSS3 @media用法总结

realnode.png vps-under-title.png 科学上网教程 | 机场推荐 | 云深不知处(机场)

CSS3中media媒体查询器用法总结:

媒体查询器语法:

@media mediatype and | not | only (media feature) { css-code; }

还有其他类型的使用方式,参见:Media Queries——媒体类型

接下来是使用媒体查询器(@media)的步骤:

1.首先是meta标签

在head中加入如下meta内容:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">

以上代码的具体参数解释:

  • width = device-width:宽度等于当前设备的宽度
  • initial-scale:初始的缩放比例(默认设置为1.0)
  • minimum-scale:允许用户缩放到的最小比例(默认设置为1.0)
  • maximum-scale:允许用户缩放到的最大比例(默认设置为1.0)
  • user-scalable:用户是否可以手动缩放(默认设置为no,因为我们不希望用户放大缩小页面)

2.基本示例

1)当屏幕尺寸等于960px时,加载指定样式

@media screen and (max-device-width:960px){
    body{background:red;}
}

2) 当屏幕尺寸大于960px时,加载指定样式

@media screen and (min-width:960px){ 
    body{background:orange;}
}

3) 当屏幕尺寸在960px和1200px之间时,加载指定样式

@media screen and (min-width:960px) and (max-width:1200px){
    body{background:yellow;}
}

3.常见媒体类型

常见媒体类型

参考:

  1. http://www.520ued.com/article/53882d7ab992a7c43f5c204b;
  2. http://www.jianshu.com/p/b8f375b52a61;
  3. http://bbs.blueidea.com/thread-2828567-1-1.html;
  4. http://www.jianshu.com/p/0979025df112(推荐);
赞(0)
未经允许禁止转载:优米格 » CSS3 @media用法总结

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系

登录

找回密码

注册

Ads Blocker Image Powered by Code Help Pro

检测到广告已被屏蔽

尊敬的优米格用户,

您好,系统检测到您使用了广告屏蔽组件。本网站并不包含任何侵入性广告,如果本站能给您一点帮助,还请将本站加入拦截白名单,这是我们仅有的收入来源!

网站的持续运作和改进,需要您的慷概帮助,感谢您的支持。

此致,
优米格 团队