跨浏览器的CSS工具

时间:2011-06-13 16:03:29

标签: css cross-browser

我今天早上想到的是,我的想法是关于CSS并为IE7,IE8,FF等创建不同的样式表。我开始想知道是否有一个工具可以使这更容易。我正在思考这个问题:

  1. 构建“核心”样式表。
  2. 任何时候输入“损坏”规则     进入“核心”样式表,修复     被添加到关联的浏览器中     特定样式表。
  3. 如果添加修复程序,它也会     注意到,所以你知道一个特别的     style在浏览器中有额外的功能     具体表。
  4. 这可以通过两种不同的方式工作,可以是自动,IDE样式,也可以作为输入核心css并输出所需的所有css的工具。

    思考?这样的事情存在吗?

2 个答案:

答案 0 :(得分:2)

这个问题是“破碎”一词是主观的。没有机器可以告诉你认为“破碎”的东西。虽然有一些众所周知的错误,但即便如此,你也只是在表面上扯皮。

您最好的选择是使用网络标准进行编码,并使用SASS之类的工具来简化CSS编码。

例如,如果您使用HTML5Boilerplate并想要添加IE6特定规则,那么您所做的就是:

#mydiv {
/* mydiv specific styles */
    .ie6 & { 
        /* IE6 specific styles for #mydiv
    }
}

答案 1 :(得分:0)

Compass正在做一些你正在寻找的事情。 我知道你问过这已经有5年了,但这可能有助于痛苦的人:)