Safari-Abrundung bei Subpixel-Berechnungen

Ich habe einen Container, der 829px in einer Reihe aufnimmt und ein Hintergrundbild der gleichen Größe hat.

Ich habe ein Div in diesem Container, der seine Breite basierend auf dem 829px-Container berechnet. auf safari ergibt sich eine divs-breite von 173,8px, aber da sich safari / webkit abrundet, wird sie abgeschnitten und 173px breit.

Dieser 829px-Container verfügt über 3 Divs in derselben Zeile. Die erste Division, 1px, geht verloren, die zweite, 2px, und die dritte, 3 Pixel, gehen verloren, so dass die dritte Division um drei Pixel nach links verschoben wird. auf einem ipad sind das 6 pixel verloren.

Ich habe versucht, nach Subpixel-Rendering-Problemen zu suchen, und ich habe John Resigs Artikel und einige andere SO-Fragen gelesen, aber ich konnte keine Lösung finden.

bei google habe ich einen artikel gefunden:http://www.pixafy.com/blog/2013/05/css-subpixel-rendering/#more-310 Ich habe versucht, es auf meine Situation anzuwenden, aber ich komme nicht durch, wenn ich keine Breite einstelle, die für die Container 829px berechnet wurde.

was kann ich machen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage