我有一个容器,在一行上占用了829像素,并且具有相同尺寸的背景图像。
在该容器内,有一个根据829像素容器计算其宽度的div。在Safari浏览器中,div的宽度大约为173.8px,但由于Safari/Webkit会向下取整,因此其被截断为173像素的宽度。
这个829像素容器中有3个div并排在同一行上。第一个div丢失1像素,第二个丢失2像素,到第三个时,丢失了3像素,因此第三个div向左移动了三个像素。在iPad上,这将导致丢失6个像素。
我已经尝试搜索亚像素渲染问题,并阅读了John Resig的文章和其他SO问题,但我找不到解决方案。
在Google上,我找到了一篇文章:http://www.pixafy.com/blog/2013/05/css-subpixel-rendering/#more-310。我试图将其应用于我的情况,但我无法摆脱不设置根据容器829px计算的宽度。
我能做什么?