物理像素,设备独立像素,像素比

news/2024/11/28 17:40:11/

物理像素:又称设备像素,j简称pp,设备屏幕上实际有的像素点,如pc端常见分辨率1920 * 1080,意味着在屏幕水平方向上有1920个像素点,垂直方向上有1080个像素点。

屏幕尺寸:屏幕对角线的长度,如17英寸

屏幕像素密度(Pixels Per Inch):简称ppi, 每英寸上的像素点。ppi越高,屏幕越清晰

若屏幕分辨率 = x * y,ppi = Math.sqrt(x * x + y * y)/屏幕尺寸

设备独立像素(Device Independent Pixels):又称设备无关像素,简称DIP/DP,是一种逻辑单位,一般情况下用css像素表示。通过window.screen.width/window.screen.height可以查看到

设备像素比(Device Pixels Ratio) 物理像素与设备独立像素之比。windows系统显示设置中的缩放与布局,苹果系统中的UI看起来来类似都是通过改变该值实现的。通过window.devicePixelRatio可以查看到

PC端,系统缩放为100%时:

console.log(window.screen.width == 1920); //trueconsole.log(window.screen.height == 1080); //trueconsole.log(window.devicePixelRatio == 1); //true

当将系统缩放改为125%时,

console.log(window.screen.width == 1536); //trueconsole.log(window.screen.height == 864); //trueconsole.log(window.devicePixelRatio == 1.25); //true

窗口文档显示区域:我们最终在浏览器中看到的窗口大小,可以通过window.innerWidth/window.innerHeight得到,这是个只读属性。pc端浏览器缩放,移动端手动缩放会改变该值。

pc端,当浏览器缩放(scale)到50%时, window.innerWidth = window.screen.width/scale

移动端的缩放无法像pc端那样清晰的显示出来,可以设置initial-scale = 0.5, 也可以得出window.innerWidth = window.screen.width/initial-scale

由此可以看出: 若屏幕分辨率 = x * y,innerWidth = (x/dp)/scale, innerHieght +系统任务栏高度 + 浏览器工具栏高度 = (y/dp)/scale


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

相关文章

联想miix510 安装黑苹果Mac OS,也合适其他笔记本安装黑苹果

黑苹果,即破解的Mac OS系统用于非苹果笔记本安装Mac系统,mac系统对于做it行业还是不错的选择。 系统是通用的,主要折腾是驱动,即EFI下的文件修改,用户主需要找到其他用户分享的efi文件即可通用(配置一致下即可&#x…

能够威慑苹果的,可能只有荣耀了

荣耀Magic3系列首销后,荣耀总裁赵明发了条意味深长的微博: “感谢每一位消费者对荣耀Magic3系列的支持与热爱。荣耀Magic3系列正在以最快的速度,奔向全国各地的用户。创新是荣耀的战略锚点,手机产业从来不是登顶的游戏&#xff0…

联想ideapad 710s 黑苹果安装

准备条件 1.U盘x2 不能太小 最好高速 U盘1,做PE盘 大白菜 http://www.winbaicai.com/ 选择装机UEFI 傻瓜式安装 U盘2,做Clover启动盘 https://blog.daliansky.net/ 黑果小兵 找合适的镜像 下载 Etcher Mac启动盘安装软件 选择镜像进行安…

设备像素、css像素、设备独立像素之间的区别?

目录 一、概念1.1 设备像素1.2 css像素1.3 设备独立像素(DIP) 二、关系2.1 PC端2.2 移动端2.3 ppi2.4 dpr2.5 实例 一、概念 1.1 设备像素 设备像素又称 物理像素 ,是设备能控制显示的最小单位,我们可以把它看做显示器上的一个点…

苹果被曝安全漏洞,一秒内可获取设备最高权限,iPhone 12等受影响

关注ITValue,看企业级最新鲜、最价值报道!图片来源于网络 | 近日,腾讯安全玄武实验室发现一个苹果的安全漏洞。恶意开发者可以利用这个漏洞绕过系统对权限的限制。该漏洞不仅影响最新的基于M1芯片的MacBook Air、MacBook Pro&…

win10计算机扫描,win10电脑哪里添加扫描仪?win10电脑添加扫描仪的方法

扫描仪可以帮我我们将一些实物的样子直接扫描到电脑中,办公一族经常会用到。win10电脑若要使用扫描仪,首先要添加扫描仪设备。由于win10系统操作界面发生变化,新手用户一时之间不知道从哪里添加扫描仪?针对这样的疑问,…

速轩三维 - 白光/蓝光/拍照式三维扫描仪

免费试用1个月 高精度 - 精度高达0.02mm 低成本 - 最低售价5999,最高不超过29999 全场景 - 可自由更改相机间距,从而实现从小至硬币大到桌椅大小物体的扫描 灵活拼接 - 可通过标记点、特征点、手动选取实现多视角数据自动拼接和平差优化 一机多用 -…

ciclop读音_Ciclop:完全开源的3D扫描仪

如今,越来越多的硬件初创公司试图挤进当前尚小但是却在不断扩展的增材制造社区。而有些公司则另辟蹊径,采用完全开放的方式与 最近,这家西班牙公司宣布,他们正在扩大他们的3D打印生态系统:他们首个DIY 对于那些选择自己…