CSS3 @media 查询
实例
如果文档宽度小于 300 像素则修改背景颜色(background-color):
1 | @media screen and (max-width: 300px) { |
定义和使用
使用 @media 查询,你可以针对不同的媒体类型定义不同的样式。
@media 可以针对不同的屏幕尺寸设置不同的样式,特别是如果你需要设置设计响应式的页面,@media 是非常有用的。
当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面。
CSS 语法
1 | @media mediatype and|not|only (media feature) { |
你也可以针对不同的媒体使用不同 stylesheets :
1 | <link rel="stylesheet" media="mediatype and|not|only (media feature)" href="mystylesheet.css"> |
媒体类型
媒体功能
更多实例
使用 @media 查询来制作响应式设计:兼容PC端,平板端,手机端
1 | <!--首先要在HTML的头中写上以下几行代码--> |
1 | /* 屏幕大于1200px (大屏幕电脑) */ |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SimpleLife!