2
蘋果新的iOS7操作系統它導致視網膜媒體查詢問題。ios7媒體查詢(視網膜背景大小)
圖像替換完美適用於運行iOS6及更低版本(任何瀏覽器)的iPhone 4,4s和5。 iOS7瀏覽器似乎抓取高分辨率圖像,但忽略背景大小的屬性。
我嘗試使用「(min-device-pixel-ratio:2)」,但不適用,因爲該應用顯示我們的非視網膜精靈?任何人有想法解決它?
@mixin sprite($x,$y, $spriteX: 32, $spriteY: 32, $imagePath: "sprites.png"){
@include spriteHelper($imagePath, $x, $y, $spriteX, $spriteY);
@media (-webkit-min-device-pixel-ratio: 2) and (min-device-pixel-ratio: 2)
{
$imagePath: "spritesx2.png";
background-size: 500px 1760px;
@include spriteHelper($imagePath, $x, $y, $spriteX, $spriteY);
}
}
'和'之間的前綴和前綴固定的像素是奇數。不應該是:'@media唯一屏幕和(-webkit-min-device-pixel-ratio:2),僅屏幕和(最小設備像素比:2){...}'? –
@PaulRoub,絕對 - http://css-tricks.com/snippets/css/retina-display-media-query/ –