2011-01-16 36 views
11

Merhaba ben kolayca Firefox'ta webdeveloper eklentisi olarak yazılım ayıklama gelen görünmesini hataları düştü önlemek için bilmek istiyorum.CSS bildirimi nasıl önlenir?

Uyarı: 'filtresi' için ayrıştırma değerindeki Hata ben gibi hatalar olsun. Deklarasyon düştü.

Uyarı: 'yazı' için ayrıştırma değerindeki hata. Deklarasyon düştü.

Ben Firefox bu CSS özelliklerini desteklemediği için ben bu hataları olsun anlıyorum ama Firefox ilk etapta onları okumak için denemez bu yüzden nasıl elden önce onları damla mı? Her tarayıcı için ayrı bir stil sayfası oluşturabileceğimi biliyorum, ancak bu bir rahatsızlık. Basit bir çözüm var mı?

+1

bu durumda yeterli sadece kusurlu özellikleri ve tüm tarayıcılar için biriyle MS tarayıcılar için bir stil yaratmak gerekmez mi? Yalnızca IE> 8 desteklemesi gerekiyorsa – polarblau

+0

, sen http://msdn.microsoft.com/en-us/library/ms530752%28v=vs (bkz kullanmak '-ms-filter' ve tırnak içinde değerini koyabilirim. % 85 29.aspx) böylece CSS standartlarını doğrular. – RoToRa

+0

filtresi bir CSS özelliği değildir ve yalnızca IE'ye aittir. Firefox 'yazı tipi' sadece iyi işler. Firefox, herhangi bir modern tarayıcı gibi filtre özelliğini yok sayar. – Rob

cevap

3
  1. Ben conditonal comment içeride hep koymak veya ithalat IE özgü stilleri ediyorum; Standart CSS FF olarak

  2. yüzden sadece örneğin diziminizi kontrol edin, 'font' ile iyi olmalı mekanlarda, tırnak içinde çok kelimeli font adlarıyla ayrılan font: bold 12px/30px Georgia, serif; değerleri vb

1

Eğer bir IE özgü beyanı (gibi filter) kullanıyorsanız, bunun bir IE özgü stil koydu. Bu basit ve kolay ve neden bir rahatsızlık (neden rahatsızlık IE kendisi) olacağını anlamıyorum. Hata çözüldü (ve FF font bir hata gösteriyorsa aslında halledilir olmalıdır) anlamına gelmez bir hata gizleme

.