我正在使用专有的MS‘过滤’属性来try 创建一个不难看的等同于CSS3的文本阴影和方框阴影;
在我遇到这个问题之前,我实际上做得很好.看起来,当我将过滤应用于另一个div中的div时,该div也有一个过滤,过滤效果最终被组合到子对象上.
我试过使用过滤器:无;重新设置,但没有乐趣.我还try 了不同的语法变体,比如"-ms filter:'progid:…Glow()"、"filter:progid:…Glow()"、"filter:Glow()"等等..
IE8中的测试
我正在使用专有的MS‘过滤’属性来try 创建一个不难看的等同于CSS3的文本阴影和方框阴影;
在我遇到这个问题之前,我实际上做得很好.看起来,当我将过滤应用于另一个div中的div时,该div也有一个过滤,过滤效果最终被组合到子对象上.
我试过使用过滤器:无;重新设置,但没有乐趣.我还try 了不同的语法变体,比如"-ms filter:'progid:…Glow()"、"filter:progid:…Glow()"、"filter:Glow()"等等..
IE8中的测试
通过将子元素定位为绝对或相对的,我已经取得了一些成功.不过,这看起来不太管用,所以一旦我变得更复杂,它可能会再次坏掉.
我认为一旦父母应用了过滤,它所有的子元素本质上都会成为内部的DirectX表面.您仍然可以 Select 文本,但它会滞后.我认为文本 Select 是一种技巧,它把每个字母都变成了一个独立的表面.这是一个糟糕的烂摊子,这在很大程度上解释了为什么浏览器,特别是过滤器,会有如此多的错误.