Media Queries能在不同的条件下使用不同的样式,使页面在不同在终端设备下达到不同的页面效果。Media Queries有其自己的使用规则。
一个媒体查询由一个可选的媒体类型和媒体特性表达式,使用媒体功能的限制了样式表范围的表达式组成,例如宽度、高度和颜色。媒体查询,添加自CSS3,允许内容的呈现针对一个特定范围的输出设备而进行裁剪,而不必改变内容本身。

link元素中的CSS媒体查询
<link rel="stylesheet" media="(max-width: 800px)" href="example.css" />
样式表中的CSS媒体查询
<style>
@media (max-width: 600px) {
.facet_sidebar {
display: none;
}
}
</style>

逻辑操作符

not、and和only

  • and操作符用来把多个媒体属性组合成一条媒体查询,对成链式的特征进行请求
  • not操作符用来对一条媒体查询的结果进行取反。
  • only操作符仅在媒体查询匹配成功的情况下被用于应用一个样式,
  • 若使用了notonly操作符,必须明确指定一个媒体类型。
@media tv and (min-width: 700px) and (orientation: landscape) { ... }
//媒体查询仅在可视区域宽度不小于700像素并在横屏时有效,可以使用 and 操作符合并媒体属性 @media (min-width: 700px), handheld and (orientation: landscape) { ... }
//逗号分隔列表,在最小宽度为700像素或是横屏的手持设备上应用一组样式 @media not all and (monochrome) { ... }
//not 关键字应用于整个媒体查询,在媒体查询为假时返回真

最大宽度max-width,最小宽度min-width

“max-width”是媒体特性中最常用的一个特性,其意思是指媒体类型小于或等于指定的宽度时,样式生效。如:

@media screen and (max-width:480px){
.ads {
display:none;
}
} //“min-width”与“max-width”相反,指的是媒体类型大于或等于指定宽度时,样式生效。 @media screen and (min-width:900px){
.wrapper{width: 980px;}
}

定义断点

定义断点,那么断点是什么?简单的描述就是,设备宽度的临界点,也就是前面大家比较关心的Medial Queries中的min-width和max-width值是什么?那么在Responsive设计中,常见的断点有六种,我们今后的Medial Queries条件判断就可以根据这六个断点来定。

 

最新文章

  1. lua table序列化和反序列化
  2. Hadoop快速入门
  3. Hadoop中Combiner的作用
  4. HIVE自定义函数 UDF
  5. 计算机天才Aaron Swartz 名作 《如何提高效率》——纪念真正的“hacker&quot;!
  6. public void Delete&lt;T&gt;(List&lt;T&gt; EntityList) where T : class, new() 这是什么意思
  7. Your build settings specify a provisioning profile with the UUID, no such provisioning profile was found的解决方案
  8. Cache基础知识OR1200在ICache一个简短的引论
  9. Android_WebServices_介绍
  10. MVC程序中实体框架的连接恢复和命令拦截
  11. C# CodeFirst编程模型一
  12. (转)java内部类详解
  13. Linux下进程通信之管道
  14. Akka.net 性能测试兼使用小技巧
  15. VS2015 加快编译速度
  16. keras中的重要函数
  17. mod_php和mod_fastcgi和php-fpm的介绍,对比和性能数据
  18. OpenWRT开发之——对C++的支持(解决库依赖问题)【转】
  19. Parallel.For with await and wait()
  20. ViewFlipper实现自动播放的图片库

热门文章

  1. js创世纪--刨根问底原型和原型链
  2. selenium模拟淘宝登陆,过所有验证
  3. Symbol类型是不可枚举的
  4. I am George1123!
  5. 传输层-Transport Layer(上):传输层的功能、三次握手与四次握手、最大-最小公平、AIMD加法递增乘法递减
  6. 最新快手抖音短视频源码web+APP架设教程+完整数据
  7. GC agent的安装和卸载
  8. 一次数独生成及解题算法的剖析(Java实现)
  9. sqli-labs 20-22 --cookie注入
  10. Python进阶学习_连接操作Redis数据库