我用的是PIE.htc,它在IE7中看起来很完美,但是IE8是有区别的,所以我需要最好的.htc文件来支持IE中的css3。
发布于 2011-07-06 16:25:02
CSS3Pie是同类中最好的。还有许多其他黑客可以为IE8做类似的事情,但它们的工作方式大致相同,所以它们可能会有相同的bug。
您的问题的解决方案记录在CSS3Pie Known Issues页面中。
如果遇到这种问题,需要确保父元素是position:relative;而不是默认的(position:static)。这解决了Pie中出现的大多数奇怪的布局问题。
在元素中设置zoom:1还可以修复一些可能突然出现的问题(请参阅上面链接的页面中的'hasLayout‘注释),尽管Pie自己设置了这一点,因此您不需要这样做。
这些问题都是由IE中的bug引起的,而不是Pie中的bugs - Pie努力解决各种IE问题,但归根结底,它是一种将现代功能强加到旧浏览器中的黑客行为,所以如果你不得不稍微折腾一下,也不要感到惊讶。
如果您仍然有问题,值得在CSS3Pie站点上的论坛上发布详细信息,因为作者对此反应很快。
希望这能有所帮助。
https://stackoverflow.com/questions/6385717
复制相似问题