css像素

css像素 (逻辑)
4 ppi -> 设备像素(物理像素)
iPhone 4 css像素 320 * 480
设备像素 640 * 960
dpr : 设备像素比
设备像素 640 * 960 / css像素 320 * 480
1个 css像素 (px) = 4个设备像素 (ppi)
宽是2倍的关系 — 1个 css像素 的宽 = 2个设备像素 的宽
高是2倍的关系 — 1个 css像素 的高 = 2个设备像素 的高
dpr = 2;(很重要)
UI 根据 设备像素 640 * 960
css像素 320 * 480
怎么让设备像素 640 * 960 内容 显示在 css像素 320 * 480 的范围内?
设备像素/dpr(2)
font-size: 默认情况下是16px = 1em = 1rem
rem : 单位 始终是相对根标签 HTML的font-size 来显示大小的;
em : em的大小是根据自身或者最近的父元素的font-size:的值来显示的;
默认情况下: 1rem = 16px
html = font-size:100px;
1rem = html font-size:100px; 为了好计算;
注:HTML的font-size要大于12px;
思考:怎么让HTML的font-size不是固定的值?
vw和vh是视口(viewport units)单位:
vw: 视口宽度 不管屏幕的分辨率是多大 ,都是固定的 100vw = 当前设备的宽
vh: 视口高度 不管屏幕的分辨率是多大 ,都是固定的 100vh = 当前设备的高
以iPhone 6 为案例: 375 * 667 ; (标准)
375px = 100% = 100vw 1vw = 1% = 3.75px
HTML: font-size:100px = 26.66667vw
以iPhone 4 为案例: 320 * 480 ;
320px = 100% = 100vw 1vw = 1% = 3.2px在这里插入图片描述
HTML: font-size:100px = 31.2vw

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值