(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
一个三栏布局,在屏幕变窄的情况下,变成1栏布局,甚至是消除多余两栏而只留下通常的内容的第2栏。Media Queries是如何工作的?先看看 link 标签的写法:
代码:
在media属性里:
screen 是媒体类型里的一种,CSS2.1定义了10种媒体类型
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)and 被称为关键字,其他关键字还包括 not(排除某种设备),only(限定某种设备)
(min-width: 400px) 就是媒体特性,其被放置在一对圆括号中。完整的特性参看 相关的Media features部分
媒体特性共13种,可以说是一个类似CSS属性的集合。但和CSS属性不同的是,媒体特性只接受单个的逻辑表达式作为其值,或者没有值。并且其中的大部分接受 min/max 的前缀,用来表示 大于等于/小于等于 的逻辑,以此避免使用 和 这些字符。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
那么,回到刚才的那条Media Query,media="screen and (min-width: 400px)" 的意思就是当屏幕的宽度大于等于400px的时候,应用此条CSS。 猜你喜欢