zoom: 0.5;
verwendet, wird Bild in 0.5x Größe wiedergegeben, wenn sie nicht innerhalb <a>
Tag, aber in 1x Größe, wenn innerhalb <a>
Tages.CSS Zoom funktioniert nicht für ein <img> in <a>, in iOS 8 Mobile Safari
Dies geschah mit iOS 8 GM (iPhone 5 Simulator von Xcode 6 GM und iPad mini).
Dies trat nicht mit iOS 7.1.2 (iPhone 5) und iOS 7.0 (iPhone 5-Simulator von Xcode 6 GM) auf. Hier
ein Beispiel: https://dl.dropboxusercontent.com/u/379843/ios8csszoom/test.html
<!DOCTYPE html>
<html>
<body>
<img src="[email protected]" style="border: 1px solid blue; zoom: 0.5;"/>
<a href="#">
<img src="[email protected]" style="border: 1px solid blue; zoom: 0.5;"/>
</a>
<hr>
<img src="[email protected]" style="border: 1px solid blue; -webkit-transform: scale(0.5);"/>
<a href="#">
<img src="[email protected]" style="border: 1px solid blue; -webkit-transform: scale(0.5);"/>
</a>
</body>
</html>
-webkit-transform
funktioniert auf iOS 8, aber ich don‘wollen, dies nutzen, denn auch wenn das Bild in 0.5x Größe gerendert wird, den Raum durch die verbrauchte <img>
Etikett ist 1x Größe.
Problemumgehungen?
Dies tritt auch in Safari 8 unter OS X Yosemite Beta auf. – quantumwannabe
das ist neuer iOS Bug. Ich hoffe, dass es so schnell wie möglich repariert werden kann, da das Ändern aller gezoomten Anker auf ein anderes Tag inakzeptabel ist ... –
Dieser Fehler ist jetzt in iOS 8.3 behoben. –