Apple ha appena rilasciato il suo nuovo sistema operativo iOS7 ma sta causando problemi con le mie domande multimediali con la mia icona retina. Sembra che la proprietà in background sia ignorata. Un'immagine di esempio è qui: http://imgur.com/R3OgFgNiOS7 ignora le query media retina css - background-size
La sostituzione dell'immagine funziona perfettamente su iPhone 4, 4s, 5 con iOS6 e versioni successive (qualsiasi browser). browser iOS7 sembrano afferrare l'immagine ad alta risoluzione, ma ignorare la proprietà background-size:
@media (-webkit-device-pixel-ratio: 2){
.b .logo{
background: url(../img/2x/[email protected]) no-repeat 0 0 !important;
-webkit-background-size: 100%;
-moz-background-size: 100%;
background-size: 100%;
}
Quello che fa;
- sostituisce l'immagine originale l'immagine @ 2x con
Quello che non fa;
- Adatta l'immagine di sfondo alla dimensione dell'elemento div.
Testato su iOS7 Safari & Chrome.
Qualcuno ha avuto questo problema e, in caso affermativo, come è riuscito a risolverlo?
Non è la risposta corretta. Vedi sotto. – fisherwebdev