设备像素、css像素、设备独立像素、dpr、ppi 之间的区别?
面试官:说说设备像素、css像素、设备独立像素、dpr、ppi 之间的区别?
一、背景
在css
中我们通常使用px作为单位,在PC浏览器中css
的1个像素都是对应着电脑屏幕的1个物理像素
这会造成一种错觉,我们会认为css
中的像素就是设备的物理像素
但实际情况却并非如此,css
中的像素只是一个抽象的单位,在不同的设备或不同的环境中,css
中的1px所代表的设备物理像素是不同的
当我们做移动端开发时,同为1px的设置,在不同分辨率的移动设备上显示效果却有很大差异
这背后就涉及了css像素、设备像素、设备独立像素、dpr、ppi的概念
二、介绍
CSS像素
CSS像素(css pixel, px): 适用于web编程,在 CSS 中以 px 为后缀,是一个长度单位
在 CSS 规范中,长度单位可以分为两类,绝对单位以及相对单位
px是一个相对单位,相对的是设备像素(device pixel)
一般情况,页面缩放比为1,1个CSS像素等于1个设备独立像素
CSS
像素又具有两个方面的相对性:
- 在同一个设备上,每1
设备像素、css像素、设备独立像素、dpr、ppi 之间的区别?相关推荐
- 【CSS】聊一聊CSS像素、设备像素、设备独立像素、dpr、ppi 之间的区别
前言 大家好,我是HoMeTown,顺着计量单位,想继续聊一下CSS像素.设备像素.设备独立像素.dpr.ppi 之间的区别. 众所周知,在CSS中我们通常是使用px作为单位的场景多一点,在PC端,1 ...
- CSS单位 px pt em和rem 之间的区别
CSS中可以定义大小的单位有四种px,pt,em,rem,而px可以说在网页开发中最常见的单位了.不过现在如今的大多数网站已经开始用rem这个单位了.那么这四个单位有什么区别呢? px|pt|em|r ...
- 4.设备像素、css像素、设备独立像素、dpr、ppi 之间的区别?
一.背景 在css中我们通常使用px作为单位,在PC浏览器中css的1个像素都是对应着电脑屏幕的1个物理像素 这会造成一种错觉,我们会认为css中的像素就是设备的物理像素 但实际情况却并非如此,css ...
- css基础知识四:说说设备像素、css像素、设备独立像素、dpr、ppi 之间的区别?
一.背景 在css中我们通常使用px作为单位,在PC浏览器中css的1个像素都是对应着电脑屏幕的1个物理像素 这会造成一种错觉,我们会认为css中的像素就是设备的物理像素 但实际情况却并非如此,css ...
- 设备像素、css像素、设备独立像素、dpr、ppi 之间的区别
一.背景 在css中我们通常使用px作为单位,在PC浏览器中css的1个像素都是对应着电脑屏幕的1个物理像素 这会造成一种错觉,我们会认为css中的像素就是设备的物理像素 但实际情况却并非如此,css ...
- 说说设备像素、css像素、设备独立像素、dpr、ppi 之间的区别?
一.背景 在css中我们通常使用px作为单位,在PC浏览器中css的1个像素都是对应着电脑屏幕的1个物理像素 这会造成一种错觉,我们会认为css中的像素就是设备的物理像素 但实际情况却并非如此,css ...
- 设备像素、css 像素、设备独立像素、dpr、ppi 之间的区别?
设备像素指的是物理像素,一般手机的分辨率指的就是设备像素,一个设备的设备像素是不可变的. css像素和设备独立像素是等价的,不管在何种分辨率的设备上,css像素的大小应该是一致的,css像素是一个相对 ...
- html物理像素,css中px是像素的意思么?
px全称pixel(像素),是一个虚拟长度单位,表示图片或者图形的最小单位,将像素进行组合,可以在计算机中,显示完整的图像和视频. px像素是计算机系统的数字化图像长度单位,如果px要换算成物理长度, ...
- 设备像素,设备独立像素,CSS像素
之前学了移动端的开发对设备像素.设备独立像素.CSS像素弄得不太清楚,所以趁周末的时间查了一下,稍加整理 一些概念 在进行具体的分析之前,首先得知道下面这些关键性基本概念. CSS像素 CSS像素是W ...
最新文章
- 一种使用GDI+对图片尺寸和质量的压缩方法
- DL之RNN:人工智能为你写代码——基于TF利用RNN算法实现生成编程语言代码(C++语言)、训练测试过程全记录
- winsetup制作linux启动盘,winsetupfromusb怎样做linux启动盘
- 算法 --- 二叉树的最大深度
- C# 发送email邮件!
- 设计模式(2):工厂方法模式(Factory Method Pattern)
- [html] 说说你对abbr标签的理解,它有什么含义?
- 【openMV】OpenMV4基础知识
- 微信撤回软件安卓版_微信阻止撤回app最新版-微信阻止撤回软件下载v1.0.3 安卓版-腾牛安卓网...
- KEILC51的下载和安装与工程建立
- linux 网桥端口,linux网桥
- 最新bilibili怎么下载视频
- 女儿当自强,男儿更当自强
- cortex-m3/m4栈回溯
- …… ᵇᵘᵗ ᵗʰᵃᵗ ʸᵒᵘ ˡᵒᵛᵉ ⁿᵒ ᵒⁿᵉ 【transshipment】
- ChatGPT国内怎么用?官网实在太麻烦了,ChatGPT可以直接国内使用吗?
- windows录屏html文件,win7系统自带的屏幕录制工具如何打开使用
- qpython3h教程_Python3实现AI五子棋【初版】|python3教程|python入门|python教程
- html 强制分散对齐,强制两端对齐的函数或者CSS
- mysql 家谱树查询_族谱树算法
热门文章
- SpringBoot使用EasyYapi对代码0侵入实现API接口一键发布到YApi的进阶使用 - 第423篇
- 四小时学习opencv+qt系列(第六天)
- 实验室设计|实验室设计要点SICOLAB
- 如何安装和设置Strawberry Perl
- java巡逻_巡逻命令的作用,
- 网易mumu模拟器如何修改hosts文件
- 计算机硬件系统五大组部件,计算机硬件系统的五大部件是什么
- 2020中国快消品早期投资机会报告
- 模型训练和模型拟合的几点理解
- c语言中字节 字 位 bit,bit的意思是____。