我有一个似乎有workaround available的问题。我需要在CSS中使用IE的专有filter
属性设置两个值。
我有......
element {
filter: alpha(opacity=40);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)
}
第二个filter
似乎覆盖了第一个,这就是我所期望的。
如何设置它们?
答案 0 :(得分:2)
使用逗号!
element {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF), alpha(opacity=40)
}
在IE7中为我工作。
答案 1 :(得分:2)
也许我没有正确理解这个问题,但你为什么要同时使用这两个问题呢?
这同时兼具不透明度和渐变。
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=Look,endColorstr=#00FFFFFF)
查看#00FFFFFF
,前2 00
控制不透明度,后6位控制颜色。