2014-06-20 14 views
5

Ho una semplice immagine SVG resa in modo diverso su iPad Retina e MacBook Pro con display Retina (sia Chrome che Safari). Non appena aggiungi stroke-linecap all'elemento rect, il valore stroke-width viene reso doppio rispetto alla larghezza normale.Cappuccio tratto SVG su iPad Retina

Ecco l'esempio in cui due rettangoli devono avere la stessa larghezza del bordo (controllarlo su iPad): SVG rectangle with/without linecap.

C'è un identificatore di unità per stroke-width che mi manca o che esistono altre soluzioni?

+3

bene, una soluzione potrebbe essere utilizzando media query '-webkit-min-device-pixel-ratio: 2' e ridurre la larghezza del tratto di rettangolo con linea tappo alla metà della larghezza normale che non è davvero preciso quando il rapporto pixel non è 2. – Bakhshi

risposta

0

Questo non è più un problema in iOS 9, basato su esperimenti con iOS Simulator.

enter image description here

+0

cool! non ho avuto la possibilità di provarlo su iOS 9. ma sembra buono. – Bakhshi

Problemi correlati