我怎样才能让IE6的CSS风格与众不同?

Ale*_*art 0 css internet-explorer-6

我希望IE6具有不同的CSS风格.基本上我使用CSS精灵与PNG文件.但对于IE6,我想使用.gif版本.

我不想使用这个<!-- if lte IE6声明.我想将它包含在我的CSS文件中.

我怎么做?


编辑:

我需要这个,因为我希望我的用户包含一个CSS文件,而不是4行代码.我的用户是绝对的新手.我不想混淆他们.另外我想要的唯一改变是使用.gif而不是当前的.png.


编辑:

怎么_background-image:声音?那有什么不对吗?
或者,我可以在CSS文件中使用条件语句吗?

Nic*_*itz 8

如果您不想使用条件注释,那么您可以使用*html hack:

h1 {
    color: green;
}

* html h1 {
    color: red; /* this will only be applied by IE 6, 5.5, 5, and 4 */
}
Run Code Online (Sandbox Code Playgroud)

  • 显然条件评论(不是陈述)更好,但在原始问题中明确排除了它们.我认为这是最不利的选择. (3认同)