, ben box-shadow
özelliğini kullanın her zaman, böyle bir hata alıyorum:CSS3 box-shadow özelliği geçerli değil mi? Ben W3C validator ile benim CSS çalıştırdığınızda
değerlerin sırasını değiştirerek eşleşecek şekilde hata değişecek beri, ilk değer ne olursa olsun durdurmak görünüyor0 bir kutu gölge değeri değil: 0 0 10px # 000
: # 000 0 0 10px
:# 000 kutu-gölge değeri değil
Profil CSS3 olarak ayarlandığını doğrularım, bu yüzden CSS2'deki varsayılan profil ayarını değiştirmeyi unutmadığım bir durum değil (box-shadow
özelliği bulunmuyor).
Neden kullandığım değerlerden herhangi birinin doğru olduğunu düşünmüyor? Gölge, Firefox'ta ve öneksiz box-shadow
özelliğini destekleyen başka bir tarayıcıda mükemmel bir şekilde görüntülenecektir.
Vay, haklısın! Tüm değerlerdeki birimler ile doğrulanır. Bu aslında oldukça göz kamaştırıcı bir hatadır çünkü RGBa renklerini kullanan gölgeler, üniteleri olmadığı için asla doğrulanmayacaktır. – daGUY
@daGUY: rgba() ve hsla() renkleri, validator ile ayrıştırma hatalarını tetikler, ancak birimsiz değerlerin rgb() 've' hsl() 'den beri onunla hiçbir ilgisi yoktur. renkler iyi çalışıyor. Bkz. [Bu hata raporu] (https://www.w3.org/Bugs/Public/show_bug.cgi?id=11880). – BoltClock
Yeterli, "0px 2px 2px # ccc" gibi birimlerini kullanırken doğrulama aracı, doğrulama raporuna eklenmiş olan "0 2px 2px # ccc" ifadesini basitleştirir :) –