css篇---分辨率物理像素和逻辑像素

news/2024/6/17 17:06:34 标签: css, 前端

物理分辨率和逻辑分辨率

物理分辨率是生产屏幕时就固定的,它是不可改变的 -----电脑像素
逻辑分辨率是由软件决定的 【电脑的设置中可以修改分辨率】----css像素

设备像素比

dpr=同一方向上的物理像素/css像素 (缩放比是1的情况)
假设dpr=4/2=2 【表示一个css像素是用2*2个设备像素来绘制的】

视口

浏览器的视口是一个在其中查看web内容的窗口区域,在移动设备和其他窄屏设备中,某些内容在比普通屏幕更宽的虚拟窗口或视口中渲染页面,然后缩小渲染的结果,以便可以一次看到所有内容。

使用mate标签设置视口宽度,制作适配不同设备宽度的网页
在这里插入图片描述

  • viewport:视口
  • width=device-width:视口宽度 = 设备宽度
  • initial-scale=1.0:缩放1倍(不缩放)

http://www.niftyadmin.cn/n/5379474.html

相关文章

深入理解lambda表达式

深入理解ASP.NET Core中的中间件和Lambda表达式 var builder WebApplication.CreateBuilder(args); var app builder.Build(); app.Use(async (context, next) > { // Add code before request. await next(context);// Add code after request.}); 这段C#代码是用于设…

java8-使用流-2

筛选各异的元素 流还支持一个叫作aistinct的方法&#xff0c;它会返回一个元素各异(根据流所生成元素的hashcode和eguals方法实现)的流。例如&#xff0c;以下代码会筛选出列表中所有的偶数&#xff0c;并确保没有重复。图5-2直观地显示了这个过程。 List<Integer>number…

详解自定义类型:枚举与联合体!

目录 ​编辑 一、枚举类型 1.枚举类型的声明 2.枚举类型的优点 3.枚举类型的使用 二、联合体类型(共用体&#xff09; 1.联合体类型的声明 2.联合体的特点 3.相同成员的结构体和联合体的对比 4.联合体大小的计算 5.用联合体判断大小端 三.完结散花 悟已往之不谏&…

【打工日常】使用docker部署Dashdot工具箱

一、Dashdot介绍 dashdot是一个简洁清晰的服务器数据仪表板&#xff0c;基于React实现 &#xff0c;主要是显示操作系统、进程、存储、内存、网络这五个的数据。 二、本次实践介绍 1. 本次实践简介 本次实践部署环境为个人测试环境 2. 本地环境规划 本次实践环境规划&#xf…

html的超链接标签 a

超链接标签: a a标签有2个重要的属性&#xff0c;href和target属性。 href:必须具备&#xff0c;表示点击后会跳转到哪个页面 target:打开方式.默认是 _self.如果是 _blank则用新的标签页打开. 超链接href属性的使用展示 1.通过图片展示 示例代码 运行效果&#xff1a; 点…

【开源】SpringBoot框架开发学校热点新闻推送系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 新闻类型模块2.2 新闻档案模块2.3 新闻留言模块2.4 新闻评论模块2.5 新闻收藏模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 新闻类型表3.2.2 新闻表3.2.3 新闻留言表3.2.4 新闻评论表3.2.5 新闻收藏表 四、系统展…

如何在Java中创建线程?

在Java中创建线程主要有两种方式&#xff1a;通过继承Thread类&#xff0c;或者实现Runnable接口。下面将对这两种方式进行详细介绍。 1. 继承Thread类 继承Thread类是创建线程的一种直接方式。在这种方式中&#xff0c;你需要创建一个Thread的子类&#xff0c;并重写它的run…

新的风口:继ChatGPT热潮后,OpenAI又推出视频生成新浪潮

先来总结 如果非要用三个词来总结Sora&#xff0c;那就是“60s超长长度”、“单视频多角度镜头”和“世界模型”。 官网&#xff1a;https://openai.com/sora 首页 &#xff1a; 官网首页 介绍&#xff1a; 官网介绍 翻译后内容&#xff1a; 作为世界模拟器的视频生成模型…