-5

请不要认为这个问题是重复的,因为我是 CSS 世界的新手,我正在开发一个新项目,它有很多 css 文件,通过谷歌搜索我了解 css 的功能及其用法,我想知道一件事,如果我正在编写一个小的 css 示例,我想专门为 Internet Explorer 7,8 和 9 编写一个特定于浏览器的 css 样式表,请告知如何实现这一点。

4

1 回答 1

0

使用条件注释:

<!--[if lte IE 8]><link/><![endif]-->

更多信息:http: //msdn.microsoft.com/en-us/library/ms537512%28v=vs.85%29.aspx

仅用于一个 IE 版本

<!--[if IE 9]><link href="ie9.css" rel="stylesheet" type="text/css"/><![endif]-->

根据您的需要更改版本(“9”)。如果要处理小于或等于特定版本的所有版本,请使用:

<!--[if lte IE 9]><link href="ie0-9.css" rel="stylesheet" type="text/css"/><![endif]-->

这将解决从 0 到 9 的所有版本,但不是 10。有关更多详细信息,请查看我发布的链接。

于 2013-03-12T07:43:01.683 回答