蘋果剛剛發佈了他們的新iOS7操作系統,但它導致我的視網膜圖標媒體查詢問題。看起來背景大小的屬性被忽略。一個示例圖像在這裏:http://imgur.com/R3OgFgNiOS7忽略視網膜CSS媒體查詢 - 背景大小
圖像替換適用於運行iOS6及更低版本(任何瀏覽器)的iPhone 4,4s,5。 iOS7瀏覽器出現搶高清晰度的圖像,但忽略了背景-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%;
}
它所做;
- 替換原始圖像與@ 2倍的圖像
什麼也不會做;
- 將背景圖像適合div元素的大小。
在iOS7上測試Safari & Chrome。
有沒有人有這個問題,如果是的話,你是如何設法解決它的?
不正確的答案。見下文。 – fisherwebdev