我想为 IE6 使用不同的特定 CSS 样式。基本上,我将 CSS Sprite 与 PNG 文件一起使用。但是对于 IE6,我想使用 .gif 版本。
我不想使用 <!-- if lte IE6
陈述。我想将它包含在我的 CSS 文件中。
我该怎么做?
编辑:
我需要这个,因为我希望我的用户包含一个 CSS 文件,而不是 4 行代码。我的用户绝对是新手。我不想混淆他们。另外,我想要的唯一更改是使用 .gif 而不是当前的 .png。
编辑:
如何_background-image:
声音?这有什么问题吗?
或者,我可以在 CSS 文件中使用条件语句吗?
最佳答案
如果你不想使用条件注释,那么你可以使用 * html hack:
h1 {
color: green;
}
* html h1 {
color: red; /* this will only be applied by IE 6, 5.5, 5, and 4 */
}
关于css - 我怎样才能为 IE6 设置不同的 CSS 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/987260/