首页 > 开发 > CSS > 正文

CSS3的media query学习攻略

2024-07-11 09:06:37
字体:
来源:转载
供稿:网友
这篇文章主要介绍了CSS3的media query学习攻略,media query的媒体查询经常被用于设计响应式网页,需要的朋友可以参考下
 
 

一个媒体查询(media query)包含一个媒体类型(media type)和至少一个表达式,用媒体特性限制样式表的作用范围。
语法

媒体查询包含一个媒体类型(media type)以及一个到多个测试媒体特性(media feature)的表达式,表达式和媒体类型将根据实际情况计算的到true或者false。如果指定的媒体类型符合当前设备并且媒体特性表达式都为真,那当前媒体查询为真。

当一个media query为true时,对应的样式表按照正常样式规则生效。指定了media query的<link>中的样式始终会下载。

除非使用了not或者only操作符,media type是可选的,默认值为all。
逻辑运算符
and:用于结合多个媒体特性(media feature)到一个media query

只有所有feature表达式为真且满足媒体类型时整个media query才为真。

以下是一个简单media query,用于检测media type为all时的一个media feature:

CSS Code复制内容到剪贴板
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表