我遇到的似乎是一个相当常见的情况,IE7-8一次不允许多个过滤器。在这种情况下,它添加了一个黑色边框,透明度在png上。我已经尝试了所有建议的修复,包括将淡入淡出转换添加到父div,以及循环选项cleartype:true和cleartypeNoBg:true。我知道这是一个反复出现的问题,但我似乎无法找到一个尽管看起来有效的答案。
请在此处找到工作副本:
http://www.annulus-art.co.uk/index.html
非常感谢。
答案 0 :(得分:0)
经过多次搜索后,这似乎有点帮助,但底部仍有黑线。
background: transparent !important;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); /* IE6 & 7 */
zoom: 1;