前言
移动端的hairline边框解决方案,通常是使用transform:scale(0.5)来获得细边框,但有时候会出现显示问题,比如一个边框会比别的边框细,或者不显示。
怎么办?
bug原因
不好说,还是跟像素有关系,通常出现这个bug的手机都是支持小数像素的手机。
我的方案
没有特别好的方案,我的方案也比较笨,就是给容器改变padding的值。
比如你的padding原本是10px,现在你可以试试改成10.3333333px,或者10.5px,或者10.6666666px,总有一个值是合适的。
网友评论