css - 什么是对 IE 的最佳 .htc css3 支持?

标签 css internet-explorer css3pie

我用的是 PIE.htc,它在 IE7 中看起来很完美,但在 IE8 中有差异,所以我需要最好的 .htc 文件来支持 IE 中的 css3。

最佳答案

CSS3Pie 是同类产品中最好的。还有许多针对 IE8 做类似事情的其他 hack,但它们的工作方式大致相同,因此它们很可能有相同的错误。

您的问题的解决方案记录在 CSS3Pie Known Issues 中页面。

如果遇到此类问题,您需要确保父元素是 position:relative; 而不是默认值 (position:static)。这解决了 Pie 出现的大多数奇怪的布局问题。

在元素中设置 zoom:1 也解决了一些可能突然出现的问题(参见上面链接页面中的“hasLayout”注释),尽管 Pie 确实设置了它,所以你应该不需要。

这些问题都是由 IE 中的错误引起的,而不是 Pie 中的错误 -- Pie 努力解决各种 IE 问题,但归根结底,将现代功能强加到旧浏览器中是一种黑客行为,所以如果您不得不稍微弄乱它,请不要感到惊讶。

如果您仍然遇到问题,值得在 CSS3Pie 网站的论坛上发布详细信息,因为作者 react 非常迅速。

希望对您有所帮助。

关于css - 什么是对 IE 的最佳 .htc css3 支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6385717/

相关文章:

html - iOS 11,Cordova 应用侧边栏在滚动时消失

internet-explorer - Dart:在IE11中提交表单时,preventDefault()在异步回调中不起作用

internet-explorer - 浏览器后退按钮恢复空字段

css - 背景大小在 IE8 中不起作用

css - PIE 未应用于 IE8 中的按钮

css - 悬停/缩放变换背景图像

css - 应用 CSS 样式后,JavaFX ListView 多项选择不起作用

HTML + CSS 在 mat-icon 的中心对齐上失败

css - Internet Explorer css slider 问题

javascript - CSS3PIE - 它对 IE6 - IE8 来说有多简单