сафари с округлением на субпиксельные вычисления

у меня есть контейнер, который занимает 829 пикселей в строке, и имеет фоновое изображение того же размера.

у меня есть div внутри этого контейнера, который рассчитывает его ширину на основе контейнера 829px. В Safari ширина divs выглядит примерно как 173.8px, но, поскольку safari / webkit округляется вниз, он усекается и становится шириной 173px.

этот контейнер 829px имеет 3 div в одной строке. первый div, 1px теряется, второй, 2px теряется, и третьим, 3 пикселя теряются, поэтому третий div смещается влево на три пикселя. на ipad потеряно 6 пикселей.

Я пытался найти субпиксельные проблемы рендеринга, и я прочитал статью Джона Резига и некоторые другие вопросы SO, но я не смог найти решение.

В Google я нашел статью:http://www.pixafy.com/blog/2013/05/css-subpixel-rendering/#more-310 я попытался применить это к моей ситуации, но я не могу сойти с рук, не устанавливая ширину, которая рассчитывается для контейнеров 829px.

Что я могу сделать?

Ответы на вопрос(6)

Ваш ответ на вопрос