课上讲:根据屏幕的分辨率得到一个ppi的一个值后,这个值会对应着一个系统默认缩放比,根据这个缩放比就会得到一个dpr 像素比。是否就是说 系统默认的缩放比 就是 设备的 像素比呢?系统默认缩放比1.5的话,它的像素比是不是就是1.5呢?如果不是那么是怎么通过 ppi的缩放比得到的dpr的呢?
2 回答
echo_kinchao
TA贡献600条经验 获得超86个赞
你可以通过JS算到
if (window.devicePixelRatio && devicePixelRatio >= 2) {
var testElem = document.createElement('div');
testElem.style.border = '.5px solid transparent';
document.body.appendChild(testElem);
if (testElem.offsetHeight == 1)
{
document.querySelector('html').classList.add('hairlines');
}
document.body.removeChild(testElem);
}
- 2 回答
- 0 关注
- 5089 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消