wxss中,绝对定位top left值计算偏差
发布于 6 年前 作者 tao31 4139 次浏览 来自 问答

在不同的机型分辨率下面,这个top值渲染有问题,会偏差。。。。  求解

7 回复

你好,麻烦提供一下相关代码,以便我们分析问题。

不是小于1 的rpx  你们这边可以尝试下,  那渐变的问题无解了么?

使用的是小于1的rpx吗?

后面那个问题应该是系统对gradient的支持度的问题。

现在倒是另一个问题开发工具正常,在iPhone下面显示一块半透明黑色的,不知为啥,background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(0,0,0,0)), to(rgba(12, 205, 137, 0.7)));

就是css代码,使用绝对定位的时候,top我用rpx作为单位在不同分辨率下位置会偏移一点,本来应该紧挨着的两个块,可能在别的机型下面就会分开一点空隙,我用px就是好的。

如果flex布局中混用top left  有时候确实会有误差```  不知是否有好的解决办法?

应该是rpx这个单位的问题…   换成px会好点

回到顶部