2012-06-14 60 views
1

我想爲梯度和圖片使用filter CSS屬性。我發現並嘗試了以下內容:IE9漸變+圖片

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Controls/Calendar/Events/email.png'), progid:DXImageTransform.Microsoft.gradient(startColorstr='#D9D9D9', endColorstr='#989898',GradientType=0); /* IE6-9 */ 

問題是隻有第一部分過濾器適用。有誰知道該怎麼做?

回答

1

根據Microsoft Developer Network,你可以「應用多個過濾器」,通過用空格分隔它們。

使用下面的代碼(兩個過濾器之間沒有逗號)應該工作:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Controls/Calendar/Events/email.png') progid:DXImageTransform.Microsoft.gradient(startColorstr='#D9D9D9', endColorstr='#989898',GradientType=0); /* IE6-9 */ 
+0

奇蹟般地在它的工作原理與逗號,但也當在項目轉移它不是一個普通的HTML。謝謝! – user732456