html物理像素,用一篇文章了解ppi,dpr,物理像素,逻辑像素,以及二倍图
这篇文章能让你了解到什么是分辨率、dpr、dip、ppi (dpi相当于ppi,dpi用点表示物理像素)
首先从最简单的ppi开始:
一部手机,有大有小,怎么知道手机的大小用尺子量一量即可,有两条边量哪一条呢?勾股定理告诉我们斜边越大,面积就越大,量斜边没跑了。量的单位可不是cm,而是英寸。1英寸= 2.54cm,这个相信看过《新华字典》或《现代汉语词典》的人都知道,上面附有计量单位表。
嘿嘿,又引出了一个物理像素的概念:物理像素就是分辨率的那两个数字,两个数字代表了长宽两条边物理像素的个数,以960 x 640为例:
说完了物理像素,接下来说说逻辑像素:这个简单就是平常css文件里的 px 。注意:这不简单,逻辑像素能改变的,什么情况下?按住你的ctrl + 滑动滚轮,是不是像素变大了。所以这个px还不能作为统一单位。
谁能作为统一单位?没错是px,扯呢?上面不是说不行了吗?这个px是设备独立像素,如果用原生安卓开发就用dp,原生ios就用pt,如果说是一个概念的话,就理解成对px的重新认识。但和上面的还是有关系的,设备独立像素1px = 没有放大时候的1px像素。
要这设备独立像素有何用?顺带一提,除了物理像素是真实存在的,其他的像素是虚拟的
设想一下 : 如果用物理像素,刚才说了可变,那么好玩了,假设电脑屏幕尺寸一样,我电脑分辨率高,那么物理像素点小一点,我的1px就小一点,你的分辨率低,1px就大一点。那还怎么开发?难道还要去找电脑物理像素 = 手机物理像素的电脑,手机又不只是一种分辨率。设备独立像素说我不管你的物理像素多少,你的1px就必须是那么大。接下来说说为什么电脑上明明我设置了10px到手机那么小的屏幕上就变成5px了?
首先来说一个重要的概念:视口 ,就是这么一坨重要的视口,他有什么作用呢?作用大了去了。没有视口,html元素默认就是浏览器的宽度,就是要把浏览器的所有内容都显示在手机上,而手机放不下,只好缩小。现在视口可以随着设备宽度(不是尺寸那个宽度,也不是物理像素,是手机的设备独立像素,其实浏览器显示的就是这个,并不是分辨率,而是分辨率 / dpr)变化。然后根据有些宽度百分比的就显示不一样大小了。
下面一幅图说明dpr和二倍图
标签:dpr,分辨率,像素,1px,手机,px,ppi,物理
来源: https://www.cnblogs.com/wchjdnh/p/10878149.html
html物理像素,用一篇文章了解ppi,dpr,物理像素,逻辑像素,以及二倍图相关推荐
- 像素相关概念:PPI、DPI、设备像素、独立像素
前言 我相信对于像素,英文「pixel」,缩写「px」,这个概念并不陌生吧,不管是设计师设计图片用的单位 px,还是前端工程师在 css 里面的单位 px等等,很多领域都会用到这个单位,但是当我问他们 ...
- 困扰前端的像素相关概念:PPI、DPI、设备像素、独立像素
我相信对于像素,英文「pixel」,缩写「px」,这个概念并不陌生吧,不管是设计师设计图片用的单位 px,还是前端工程师在 css 里面的单位 px等等,很多领域都会用到这个单位,但是当我问他们一些问 ...
- 一篇文章告诉你 1px 等于多少 cm
ppi.dp.pt.px.dpr.vw.rem.em.物理像素.逻辑像素--懵就对了! 结论 明白结论说什么的,可跳过此文 以下物理大小单位为 inch: 物理像素的物理大小 = 1/ppi 1dp ...
- 物理像素,逻辑像素(pt),css像素(px),像素比(dpr)都是什么?px,em,rem等 都是什么?有什么区别?
逻辑像素.物理像素.css像素.像素密度.像素比都是什么? (像素)分辨率:手机屏幕的实际像素尺寸. 像素密度(ppi -- 像素 每英寸 (ps: dpi -- 点每英寸,一般针对于打印机等)):( ...
- 8cm等于多少像素_「前端剑指offer第5期」物理像素、逻辑像素、CSS像素、PPI、设备像素比是什么...
# 提问 物理像素.逻辑像素.CSS像素.PPI.设备像素比是什么? # 回答 物理像素代表屏幕上有多少个点,比如1080x2340表示屏幕一排包含1080个物理像素点. 逻辑像素表示屏幕展示物体的视 ...
- CSS像素、物理像素、逻辑像素、设备像素比、PPI、Viewport
最近看了很多这方面的文章,能搜到的基本看了个遍,但感觉还是似懂非懂,知道这个东西,很难说出这是个什么东西,先整理一些概念,慢慢消化,以后慢慢探索其中的原因. 1.PX(CSS pixels) 1.1 ...
- 15-移动端布局基础——DPI、PPI、物理像素、DPR、viewportcss像素、DPR
文章目录 1. DPI 和 PPI 是什么? 一.物理像素和css像素 三.设备像素比DPR 四.viewport 五.viewport三理论:布局视口.视觉视口.理想视口 五.利用meta标签对vi ...
- CSS像素、物理像素、逻辑像素、设备像素比、PPI、Viewport(转载)
1.PX(CSS pixels) 1.1 定义 虚拟像素,可以理解为"直觉"像素,CSS和JS使用的抽象单位,浏览器内的一切长度都是以CSS像素为单位的,CSS像素的单位是px. ...
- html逻辑像素和实际像素,物理像素、逻辑像素、设备像素比、PPI、二倍图、css3盒子模型、布局视口、视觉视口、理想视口...
1.1物理像素 手机屏幕横向有828个点 手机屏幕纵向上有1792个点 同等大小屏幕下,点越多.图像显示越精细 上面所说屏幕上一个个点就是物理像素(physical pixel) 物理像素也叫设备像素 ...
最新文章
- 什css3新增的属性,CSS
- 【正一专栏】如果世界杯上没有了意大利
- 今年最有档次的9个词!(不看后悔)
- 获取系统信息3——proc文件系统介绍和使用
- 拼团功能实现 php_PHP实现微信提现功能
- Spring Boot 数据国际化
- 信息学奥赛一本通 1162:字符串逆序
- 代码审计之CVE-2017-6920 Drupal远程代码执行漏洞学习
- 使用Microsoft Lookback网卡解决了断网情况下 Virtual Server 虚机和主机的网络连接
- OSITCP/IP参考模型
- 盘点电商大战背后的技术力量支撑
- 12c emcc Algorithm negotiation fail
- 山东大学软件工程硕士天津保送班
- 2021级新生个人训练赛第37场
- 软测项目辅导综合教程
- 拼接模型坐标系的理解(五)
- Debian搭建ftp服务并使用虚拟账户登录
- 华为云添加HSS云主机agent无法安装提示已存在问题处理
- linux后台挂起、恢复进程相关命令
- 扒一扒Xcode中的编译标识: -Werror= -Wunused-variable