2012-10-19 16 views
5

iOS 5.1.1 üzerinde çalışan bir iPad 2'deki Safari'nin, yeni bir sekmede bir bağlantıyı açarken medya sorgularını görmezden geldiği bir sorunla karşılaşıyorum. Bu sadece "arka planda yeni açık sekmeler" seçeneği açık olduğunda gerçekleşir. Sorunu yeniden için http://www.pauluscreative.com/mq/Safari, "arka planda yeni sekmeler aç" seçeneği açık olduğunda medya sorgularını yoksayar. iPad iOS 5+

:

En basit bir örnek görebilirsiniz

  1. menüsünü getirmek için "test" bağlantısını tutun.
  2. kırmızı medya sorgu tarafından gizli olmalıdır,

İdeal sadece mavi bir kutu göreceksiniz "Yeni sekmede açık" ı seçin. Sonuç, her iki kutuyu da görmenizdir.

aşağıdaki CSS kullandım:

<style> 
    #red { height: 40px; width: 40px; background-color: #FF0000; } 
    #blue { height: 40px; width: 40px; background-color: #0000FF; } 

    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { 
      #red { display: none; } 
    } 

</style> 

bu bilinen bir sorun, beklenen davranış, kötü medya sorgusu veya Safari ile ilgili bir sorun.

Bunu nasıl düzelteceğinize dair herhangi bir öneriniz var mı?

teşekkürler sağlanan örnekte

+0

Hiç bir çözüm buldunuz mu? – filo

+0

Hiçbir zaman bir çözüm bulamadım, ancak sorun daha sonraki safari sürümlerinde düzeltildi. – bwpdsigns

cevap

0

(bağlantı) medya sorguları eksik. Ancak test bağlantısı, eklendikleri başka bir belgeye işaret ediyor.

Bunun farkında mısınız?

+0

Test doğru değil ama problem geçerli. IOS 5.1.1'de de aynı sorun var – filo

İlgili konular