CSS代码中的目标IE
我知道如何瞄准IE,但那只是HTML(这意味着我需要为IE bug创建另一个CSS文件)。不管怎样,这就是我如何在同一个CSS文件中实现修复的问题。这意味着我用CSS代码瞄准IE?CSS中没有与条件注释/代码等价的东西。你能做的唯一一件事就是旧的CSS黑客——在条件注释被发现之前,人们一直在苦苦挣扎 你可以让CSS黑客工作一点,但这不是一个聪明或健壮的方法 建议的做法:CSS代码中的目标IE,css,internet-explorer,target,Css,Internet Explorer,Target,我知道如何瞄准IE,但那只是HTML(这意味着我需要为IE bug创建另一个CSS文件)。不管怎样,这就是我如何在同一个CSS文件中实现修复的问题。这意味着我用CSS代码瞄准IE?CSS中没有与条件注释/代码等价的东西。你能做的唯一一件事就是旧的CSS黑客——在条件注释被发现之前,人们一直在苦苦挣扎 你可以让CSS黑客工作一点,但这不是一个聪明或健壮的方法 建议的做法: 总是从CSS重置开始。这里有一个很好的例子: 如果可能的话,让你的老板或客户意识到IE6支持是不划算的 设计HTML和CSS时
在CSS代码中,在选择器前面加上只有IE才能识别的内容。在IE6和IE7中选择
元素的示例:
仅限IE6:*html div
仅限IE7*:第一个孩子+html div
在这里可以找到一个全面的列表:你可以使用这些黑客 例如:
selector {
color: red; /* all browsers, of course */
color : green\9; /* IE8 and below */
*color : yellow; /* IE7 and below */
_color : orange; /* IE6 */
}
@你有什么可以提供的吗,比如一个更全面的清单?我建议避免这个;为IE编写一个CSS,并从所需页面引用它。