通用适配的问题
来源:3-3 通用适配应用--头部header
技术为王2383098363
2019-09-17 11:05:01
之前将通用适配为了解决1px边框的问题;
我的理解是1px边框在dpr为1的设备占用1px物理像素,dpr为2或者3的设备占用了2px或者3px物理像素;
但是dpr越高的设备物理像素越密集,dpr3的设备3px物理像素边框在视觉上和dpr1设备的1px物理像素边框视觉效果是一样的为什么要做适配呢?就跟平常切图需要切1倍图2倍图3倍图一样,dpr为3的需要用3倍图才能和dpr为1的1倍图视觉大小一样;
可能我理解错了,请老师指正
1回答
慕侠97781
2019-09-17
兄弟,可以这样理解,因为不同设备的dpr可能是不一样的, 如果我们不做适配,那么就会导致我们写的页面,在不同设备下打开,布局发生改变, 示例: 高度上的差异我们还可以接受,但是宽度设置如果1px变成了3个像素的宽度,可能会导致由于宽度不够,元素下移布局发生改变。