'u açtığımda CSS beklenmedik bir şekilde değişiyor Şu anda IE8'de bir siteyi test ediyorum (bir Sanal Makine üzerinde çalışıyor).IE Developer Tools
sitesi içindeki bazı arka plan resimleri kullanır: before ve: IE8 medya sorguları için destek sağlamak için respond.js kullanıyorum
@media (min-width: 980px) {
.box:after {
...
background: url('../images/assets/home-create-background.png') bottom right no-repeat;
...
}
}
: Bir medya sorgusu içinde olan elemanlar, sonra. Medya sorgusunun içindeki kurallar, sayfa yüklenir yüklenmez uygulanır (örn: response.js aslında çalışıyor). Ancak, bu görüntüler görüntülenmez.
Komik olan şey: IE Geliştirici Araçları'nı (örn. Basma F12) açtığımda aniden görüntüler gösteriliyor.
Benzer bir şey yaşayan var mı? Keşfetmek için herhangi bir fikrin veya yönünüz var mı?
Düzenleme: sözde eleman (Zaten ancak, bu kuralı uygulayarak sonra değil nedense medya sorgu ve içimden: Sonunda içerik eklemek Bu sorunu gidermek başardı o ... her durumda
.box:after {
...
background: url('../images/assets/home-create-background.png') bottom right no-repeat;
content: " ";
...
}
, bunu ben Dev Araçlar açıldığında düzen değişiyordu neden bilmek ilginç inanmak) IE üzerinde uygulanmadı ağrı noktalarının
Sorunuza küçük bir test durumu ekler misiniz lütfen? –
Bu soruyu daha önce görmüştüm. – Knu
Bunu JavaScript ile farkettim, bu yüzden CSS ile de olduğunu görmek beni şaşırtmadı. Web dışı insanlar, IE'nin yıllar boyunca bize ne kadar acı verdiğini bilmiyorlar. – Graham