我想知道人们是否可以告诉我CSS3PIE对于IE6-IE8(known issues之外)是多么麻烦。它似乎是一个很好的补充,允许一个人使用CSS3功能 - 圆角,渐变,阴影等 - 我只有有限的时间投入调查稳定性/错误。
谢谢
P.S。它是否在支持CSS3的浏览器中自动关闭?
答案 0 :(得分:2)
它对我来说非常有效,它只影响IE,因此您不必担心其他浏览器。
答案 1 :(得分:0)
不要担心它是透明的。 我唯一遇到的“真正”问题是ie8中的不透明度转换: 为了使div淡出,您需要将此css定义应用于每个子元素:
filter: inherit
问题是它似乎不适用于css3pie仅使用css生成的形状元素。我不得不修改缩小的.htc文件,如下所示: 寻找脚本中第二次出现的“形状”。它位于一个名为'Aa'的函数中。 在此声明之后:
g=e[a]=f.p.Za("shape");
你可以添加:
g.style.filter="inherit";
这显然是一个黑客但它的效果很好! 它仅适用于IE8。 IE7以不同的方式处理透明度(http://www.jacklmoore.com/notes/ie-opacity-inheritance)