2010-12-08 80 views
1

我需要爲我的網站提供W3C CSS Validator徽標。由於一些錯誤,我沒有得到它。 我需要你的幫助才能得到他們的標誌。 這裏是W3C錯誤列表W3C驗證器中的CSS不透明度錯誤

100 .jdGallery a.right, .jdGallery a.left Parse Error opacity=20) 100 .jdGallery a.right, .jdGallery a.left Property -moz-opacity doesn't exist : 0.2 0.2 100 .jdGallery a.right, .jdGallery a.left Property -khtml-opacity doesn't exist : 0.2 0.2 100 .jdGallery a.right, .jdGallery a.left Property opacity doesn't exist in CSS level 2.1 but exists in : 0.2 0.2 103 * html .jdGallery a.right, * html .jdGallery a.left Parse Error opacity=50) 106 .jdGallery a.right:hover, .jdGallery a.left:hover Parse Error opacity=80) 106 .jdGallery a.right:hover, .jdGallery a.left:hover Property -moz-opacity doesn't exist : 0.8 0.8 106 .jdGallery a.right:hover, .jdGallery a.left:hover Property -khtml-opacity doesn't exist : 0.8 0.8 106 .jdGallery a.right:hover, .jdGallery a.left:hover Property opacity doesn't exist in CSS level 2.1 but exists in : 0.8 0.8 122 .withArrows a.open Property -moz-opacity doesn't exist : 0.8 0.8 122 .withArrows a.open Property -khtml-opacity doesn't exist : 0.8 0.8 122 .withArrows a.open Property opacity doesn't exist in CSS level 2.1 but exists in : 0.8 0.8 127 * html .withArrows a.open:hover Parse Error opacity=80) 148 .jdGallery a.gallerySelectorBtn Property opacity doesn't exist in CSS level 2.1 but exists in : 0.4 0.4 149 .jdGallery a.gallerySelectorBtn Property -moz-opacity doesn't exist : 0.4 0.4 150 .jdGallery a.gallerySelectorBtn Property -khtml-opacity doesn't exist : 0.4 0.4 151 .jdGallery a.gallerySelectorBtn Parse Error opacity=40)

我認爲所有的錯誤都是一樣的。問題只有一個不透明。

請給我你的輸入如何解決這些錯誤,並獲得驗證標誌。

感謝 拉克什生主

回答

1

問題是-moz-opacity,-khtml-opacity他們不是在W3C驗證有效去除..和檢查

+0

謝謝回覆。 – 2010-12-09 10:02:50

0

做的不透明度在IE < 9的方法是通過非標準filter特性(它採用了Direct X的過濾器)......有沒有什麼可以做,在這裏,如果你希望在IE中不透明。

如果有幫助,它是抱怨你的屬性看起來像這樣:filter: alpha(opacity = 50);,其他非標準opacity:屬性相同。

事情的實際是不透明的標準化不夠早...使用它是hacky,它不會驗證...要麼接受它不會驗證或從所有瀏覽器中刪除它, t支持標準opacity:屬性,那些是可用的兩種選擇。