如图,今天遇到这么一个问题,设计师给的1px,在ios上变成了2px,安卓我不知道,如果就ios这样怎么区分,写hack?
搜索了下有这么两种办法:
一个是transform: scale(0.5);
一个是当做background。
但是我觉得都不优雅,有没更好的办法。
对了,0.5px兼容性如何。
如图,今天遇到这么一个问题,设计师给的1px,在ios上变成了2px,安卓我不知道,如果就ios这样怎么区分,写hack?
搜索了下有这么两种办法:
一个是transform: scale(0.5);
一个是当做background。
但是我觉得都不优雅,有没更好的办法。
对了,0.5px兼容性如何。
5 回答1.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
4 回答2k 阅读
2 回答1.4k 阅读✓ 已解决
4 回答2.6k 阅读
除了在这里提供的方式以外,个人比较偏爱的是svg background的方式:
原因是svg的1像素还真的是1物理像素。