由于许多现代浏览器都支持CSS3,我想在我的工作中使用许多CSS 3功能,但是一些旧的浏览器仍然不支持CSS3。 我应该单独分开这两个css文件吗? 或者是否有一种有效的方法来处理新旧浏览器,同时拥有CSS 3的大部分优点。
答案 0 :(得分:3)
您可以查看HTML5 boilerplate。
如果您看一下index.html
的第一行,您将看到如何根据浏览器使用CSS的各种功能,在同一个CSS文件中。这个想法最初是here解释的。
非常简短,诀窍是根据浏览器条件定义哪些CSS类适用于body
。
答案 1 :(得分:0)
如果您想支持IE6-9中的许多CSS3功能,you should use PIE。