分辨率 and 媒体查询 - 1

news/2024/11/17 17:51:48/

电脑设置那里的 “1920 * 1080” 表示分辨率的宽、高

“1920” 是宽度,表示屏幕或显示器的水平像素数量,
“1080” 是高度,表示屏幕或显示器的垂直像素数量

通常,分辨率以宽度 x 高度的形式表示,宽度在前,高度在后


1、举个例子:1920 * 1080 分辨率是红色背景,比这个分辨率大的是绿色背景

body {background-color: green; /* 默认背景颜色为绿色 */
}/* 分辨率为1920x1080时,背景颜色为红色 */
@media (max-width: 1920px) and (max-height: 1080px) {body {background-color: red;}
}

在上面的示例中,
首先,将body元素的默认背景颜色设置为绿色,
然后,通过媒体查询,
分辨率的宽度 <= 1920像素高度 <= 1080像素时,将背景颜色设置为红色,


2、举个例子:根据不同的分辨率设置不同的背景颜色:

/* 默认背景颜色为绿色 */
body {background-color: green;
}/* 分辨率的宽度 >= 768px时,背景颜色为红色 */
@media (min-width: 768px) {body {background-color: red;}
}/* 分辨率的宽度 >= 992px时,背景颜色为蓝色 */
@media (min-width: 992px) {body {background-color: blue;}
}/* 分辨率的宽度 >= 1200px时,背景颜色为黄色 */
@media (min-width: 1200px) {body {background-color: yellow;}
}

在上面的示例中,

首先,将body元素的默认背景颜色设置为绿色,

然后,通过媒体查询,
分辨率的宽度 >= 768px 时,将背景颜色设置为红色;
分辨率的宽度 >= 992px 时,将背景颜色设置为蓝色;
分辨率的宽度 >= 1200px 时,将背景颜色设置为黄色;

注意:
min-width 时,小的放上面,大的在下面
max-width 时,大的在上面,小的放下面


http://www.ppmy.cn/news/1018067.html

相关文章

Rocketmq 5.0 任意时间定时消息(RIP-43) 原理详解 源码解析

1. 背景 1.1 概念和应用场景 延迟消息&#xff08;定时消息&#xff09;即消息到达消息队列服务端后不会马上投递&#xff0c;而是到达某个时间才投递给消费者。它在在当前的互联网环境中有非常大的需求。 例如电商/网约车等业务中都会出现的订单场景&#xff0c;客户下单后…

【Express.js】集成SocketIO

集成SocketIO 本节我们介绍在如何在 express 中集成 Socket.IO Socket.IO 算是 WebSocket 的一个超集&#xff0c;进行了一些封装和拓展。 准备工作 创建一个 express.js 项目&#xff08;本文基于evp-express-cli&#xff09;安装socket.io.js: npm i socket.io创建代理 …

SHRM这个证书,对人力资源有什么用处?

从2018年开始&#xff0c;人力资源专业人士可以追求无数的证书。然而&#xff0c;我们还没有看到任何研究或硬数据来帮助人力资源专业人士确定哪些特定的人力资源证书值得追求。例如&#xff0c;人们可以期望从每项认证中获得哪些特定技能和能力&#xff1f;哪一个会给人力资源…

前端实习周记第三周周记

第二周总结 第二周主要是做了一些PC端细节内容。大的地方改的不多&#xff0c;但是小的细节蛮多。 值得一提的是&#xff0c;第二周做的微信小程序&#xff0c;改了很多逻辑。改逻辑需要与后端进行联调&#xff0c;收获很大&#xff0c;思路也愈发清楚。 记录做了什么是好习…

java 知识点

基本语法&#xff1a; 变量和数据类型控制流语句&#xff08;if、else、switch&#xff09;循环语句&#xff08;for、while、do-while&#xff09;面向对象编程&#xff08;OOP&#xff09;&#xff1a; 类和对象 封装、继承和多态性构造方法和析构方法抽象类和接口 异常处…

C#学习记录-线程

线程 定义&#xff1a;Thread t new Thread(Test); //可以用匿名 lamda 调用&#xff1a;t.Start("ljc6666");方法可以无参或一个参数&#xff0c;如果要传入多个参数&#xff0c;可以传入一个结构体 namespace _17_线程Thread {internal class Program{stati…

智能财务分析的无冕之王-奥威BI数据可视化工具

利用智能数据可视化分析工具&#xff0c;可极大提升财务分析效率和报表可读性&#xff0c;缩短从分析到决策的耗时。但财务分析的难度往往比其他分析更高&#xff0c;因为它的分析指标计算组合变化太多也太快。哪些数据可视化工具能胜任智能财务数据分析&#xff1f; 奥威BI数…

探索 TypeScript 元组的用例

元组扩展了数组数据类型的功能。使用元组&#xff0c;我们可以轻松构造特殊类型的数组&#xff0c;其中元素相对于索引或位置是固定类型的。由于 TypeScript 的性质&#xff0c;这些元素类型在初始化时是已知的。使用元组&#xff0c;我们可以定义可以存储在数组中每个位置的数…