【问题标题】:IE9 gradient + imageIE9渐变+图片
【发布时间】:2012-06-14 20:59:08
【问题描述】:

我想将filter CSS 属性用于渐变和图像。我发现并尝试了以下内容:

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

问题是只有第一部分的过滤器适用。有人知道怎么做吗?

【问题讨论】:

    标签: css internet-explorer


    【解决方案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 */
    

    【讨论】:

    • 奇迹般地在纯 html 上它也可以与逗号一起使用,但在项目中传输时却不能。谢谢!
    猜你喜欢
    • 2018-03-23
    • 1970-01-01
    • 1970-01-01
    • 2011-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 2011-06-25
    相关资源
    最近更新 更多