CSS3 @media 查询 – 根据屏幕尺寸采用不同的展示效果

根据不同的页面宽度来执行不同的样式

常用于移动端排版布局使用,响应式开发。

定义和使用

使用 @media 查询,你可以针对不同的媒体类型定义不同的样式。

@media 可以针对不同的屏幕尺寸设置不同的样式,特别是如果你需要设置设计响应式的页面,@media 是非常有用的。

当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面。

CSS 语法

@media mediatype and|not|only (media feature) {
   CSS-Code;
}

你也可以针对不同的媒体使用不同 stylesheets :

<link rel="stylesheet" media="mediatype and|not|only (media feature)" href="mystylesheet.css">

例子:

按下F12,拖动屏幕宽度看看?

我是颜色块一,当屏幕宽度小于300时,我会变黄我是颜色块二,当屏幕宽度大于400px时,我会变红我是颜色块三,当屏幕宽度在300px至400px时,我会变灰

给TA赞赏
共{{data.count}}人
人已赞赏
⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 1355471563#qq.com 或点击右侧 私信:Muze 反馈,我们将尽快处理。
购物车
优惠劵
搜索