有几个有用的 JavaScript 和 .htc 行为可以修补 Internet Explorer 渲染引擎中的漏洞和错误功能。似乎它们中的大多数都有一些重叠或不完整的功能支持,很难决定使用什么:
- DD_Roundies : 边界半径
- Fetchak ie-css3:使用 VML 的边界半径、框阴影、文本阴影模拟
- Keith Clark 的 ie-css3:高级选择器支持
- CSS3 PIE:border-radius、box-shadow、border-image、多个背景图片、线性渐变作为背景图片、rgba
- IE PNG 修复:使用 AlphaImageLoader 的 Alpha 透明 PNG 支持
- DD 迟到的 PNG 修复:使用 VML 的 Alpha 透明 PNG 支持
- Dean Edwards IE[7-9].js:高级选择器,alpha-transparent PNG,位置:固定,最小/最大宽度/高度,盒子大小
- eCSStender : css3 选择器
- Selectivizr : css3 选择器
如果您还有更多信息,请添加到此列表中:这是一个社区 wiki。
您喜欢哪些脚本?有什么好处、限制和陷阱?
更新:这些脚本现在通常称为“Polyfills”