html - 如何为 Internet Explorer 7 和 8 填充 CSS 3 样式?

标签 html css cross-browser

我为拥有大量 <a> 的客户工作他们网站上的元素使用相同的样式并引用相同的类名。

我遇到的问题是在我之前从事这个元素的开发人员使用 CSS3 来设置元素的样式并完全忽略了 IE7 和 IE8 的事实,即使它在浏览器模型的范围内并且这个问题现在很明显数百页。

我想问的是,您认为在不影响标记的情况下进行适当修复的最佳方法是什么?比如支持border-radius, box-shadow, gradients等的脚本

请不要回来回答关于优雅降级的问题,因为这不会发生,我已经和客户谈过了,他们不想采用这种方法。

最佳答案

您可以使用脚本在使用旧版 IE 的客户端上为您执行该“支持”!

下载script here.

此脚本允许 CSS3 支持 Internet Explorer 6、7 和 8。

网站link !

关于html - 如何为 Internet Explorer 7 和 8 填充 CSS 3 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10618973/

相关文章:

html - 以 h2 标题居中 ul 列表

javascript - 可以过滤div中的数字范围吗?

Javascript - 添加事件监听器时未定义的数组元素

css - 在浏览器上将 Flash 站点居中放大

javascript - float 菜单在 Chrome 中不起作用?

internet-explorer - 如何在 IE 上使用 CSS3 边框半径和框阴影属性?

Java 在尝试加载 CSS 文件时重定向到登录页面

javascript - 如何在同一节点列表中获取不同的分类元素?

html 标记未在 DOM 中的正确位置创建

css - 如何在 IE 和 Firefox 中使 textarea 的宽度相同?