媒体查询的用法

@media all and (min-width:840px)  //所有最小水平屏幕宽度为800像素的屏幕应用规则

@media (min-width:800px)              //简写方式,同上

@media (min-width:800px) and (max-width:1200px)    //所有介于800px和1200px之间的屏幕应用规则

@media (min-width:800px) or (orentation:portrait)         //宽度至少是800px或方向是纵向的,则会应用该规则

@media (not min-width:800px)        //当最小宽度不是800px时 ,则会用此规则

@media (width:800px) and (height:400px)         //当屏幕正好是800px宽,400px高时应用规则

@media (min-width:700px),handheld and (orentation:landscape)    //最小宽度为700px或是横屏的手持设备上,同时应用样式

  媒体查询应用方式有两种:

1、link元素中的css媒体查询

<link rel="stylesheet" media="(max-width:800px)" href="eg.css" />

2、样式表中的css媒体查询

@media (max-width:600px){
  .div1{
         display:none;
    }
}

媒体查询的最佳实践:

小屏幕(平板,大于等于768px)

@media (min-width:768px){......}

中等屏幕(桌面显示器,大于等于992px)

@media (min-width:992px){......}

大屏幕(大桌面显示器,大于等于1200px)

@media (min-width:1200px){......}
时间: 2024-12-17 22:51:06

媒体查询的用法的相关文章

css3 media媒体查询器用法总结

css3 media媒体查询器用法总结 Author:owenhong2014-05-30 随着响应式设计模型的诞生,Web网站又要发生翻天腹地的改革浪潮,可能有些人会觉得在国内IE6用户居高不下的情况下,这些新的技术还不会广泛的蔓延下去,那你就错了,如今淘宝,凡客,携程等等公司都已经在大胆的尝试了这项技术,并完美的应用在了自己的网站上了.再不更新知识你就老了.我今天就总结一下响应式设计的核心CSS技术Media(媒体查询器)的用法. 准备工作1:设置Meta标签 首先我们在使用Media的时候

css3 media媒体查询器用法总结(附js兼容方法)

css3 media媒体查询器用法总结 标签: 随着响应式设计模型的诞生,Web网站又要发生翻天腹地的改革浪潮,可能有些人会觉得在国内IE6用户居高不下的情况下,这些新的技术还不会广泛的蔓延下去,那你就错了,如今淘宝,凡客,携程等等公司都已经在大胆的尝试了这项技术,并完美的应用在了自己的网站上了.再不更新知识你就老了.我今天就总结一下响应式设计的核心CSS技术Media(媒体查询器)的用法. 准备工作1:设置Meta标签 首先我们在使用Media的时候需要先设置下面这段代码,来兼容移动设备的展示

css3 media媒体查询器用法总结 兼容ie8以下的方法

总结一下响应式设计的核心CSS技术Media(媒体查询器)的用法. http://www.360doc.com/content/14/0704/06/10734150_391862769.shtml 准备工作1:设置Meta标签 首先我们在使用Media的时候需要先设置下面这段代码,来兼容移动设备的展示效果: 这段代码的几个参数解释: width = device-width:宽度等于当前设备的宽度 initial-scale:初始的缩放比例(默认设置为1.0) minimum-scale:允许

css3 media媒体查询器用法总结(转载)

用法及meta标签的使用及IE最新 随着响应式设计模型的诞生,Web网站又要发生翻天腹地的改革浪潮,可能有些人会觉得在国内IE6用户居高不下的情况下,这些新的技术还不会广泛的蔓延下去,那你就错了,如今淘宝,凡客,携程等等公司都已经在大胆的尝试了这项技术,并完美的应用在了自己的网站上了.再不更新知识你就老了.我今天就总结一下响应式设计的核心CSS技术Media(媒体查询器)的用法. 准备工作1:设置Meta标签 首先我们在使用Media的时候需要先设置下面这段代码,来兼容移动设备的展示效果: <m

media媒体查询器用法总结

一 设置Meta标签 首先我们在使用Media的时候需要先设置下面这段代码,来兼容移动设备的展示效果: <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 这段代码的几个参数解释: • width = device-width:宽度等于当前设备的宽度 • initial-scale:初始的缩放

媒体查询 + rem用法

计算方法 计算rem方法: 结合媒体查询 -> 随着设备的改变 更改html font-size的值. ? 媒体查询确定范围?? ? 移动端设计图 : 640px 750px 1080px; dpr 2 2 3 范围 320px 375px @media screen and (max-width:320px){ html{ font-size:12px; } } @media screen and (min-width:321px) and (max-width:375px){ html{ f

媒体查询-全面学习

以前总是心里想,媒体查询很简单,几个查询然后给个单独的样式就ok了,但当实际解决其问题来的时候,似乎下手有点艰难,所以今天特地来全面学习了解并记录下. 首先,css2的媒体查询与css3有区别的,我这里表述似乎有问题,css2应该叫媒介查询,什么是媒介查询,比如: 1 <link rel="stylesheet"<span style="color: #ff0000;"> media="screen"</span>

媒体查询用法及常见媒体尺寸

一.媒体查询用法 @media 媒体查询包含一个可选的媒体类型和,满足CSS3规范的条件下,包含零个或多个表达式,这些表达式描述了媒体特征,最终会被解析为true或false.如果媒体查询中指定的媒体类型匹配展示文档所使用的设备类型,并且所有的表达式的值都是true,那么该媒体查询的结果为true. (1)500px-800px之间的设备 @media screen and (min-width: 500px) and (max-width: 800px) { ... } (2)最小宽度500 

CSS3中的media媒体查询

媒体查询多用于响应式网页中. 1.初始化设置: 在HTML文件中,网页顶部<head></head>标签中插入一句话: <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> 这句话在于对响应式网页做一个初始化设置,主要包括: name="viewport&quo