ie6样式中多class的bug

IE6 有个多个 class 样式的 bug,具体表现为:当为一个元素连用 2 个及以上的 class 来匹配样式时(如:p.a.b),ie6 会识别为样式规则中最后一个 class 的定义(即:p.b)。

这样一来,不但多 class 的样式不正确,还可能会覆盖掉原对应 class 的样式(如 .b 的样式)。

下面截图最后一行有误,class 应为 “a c”

ie6 multiple class bug

上面截图最后一行有误,class 应为 “a c”

Demo 页面

评论

《 “ie6样式中多class的bug” 》 有 5 条评论

  1. 小年 的头像

    过时的终究会过时。该因公身退了

  2. zwwooooo 的头像

    我很少这样用

    1. 流年 的头像

      我可能会偏向于这样来使用,结果 ie6 坑爹了

  3. 渣渣渣化的千寻 的头像

    还有人折腾IE6= =

    1. 流年 的头像

      自己的可以抛弃,但公司的话就不行了,国内每几家公司敢说不理 ie6 的,坑爹的国情