none
filter为什么不能在VS里使用? RRS feed

  • 问题

  • 我在VS里新建了一个CSS文件,可是点击空格,却不能显示filter属性。就算加上后也不能显示出效果。 提示说:“CSS2.1 不支持Filter”,可是Filter是CSS2.0的属性啊, 是不是还要添加什么?
    做最好的自己
    2009年4月19日 14:52

答案

  • filter是微软的独创,vs是按照w3c 的验证进行设计的,所以会提示,实际上,自己写进去也是其作用的,注意格式的写法,ie的写法是这样的:

    <div style="-moz-opacity: 0.5; opacity: 0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=50)';filter:alpha(opacity=50);" >
    &nbsp;
    </div>

    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=50)';是ie8下的写法
    孟宪会
    2009年4月20日 0:52
    版主