在css中定位IE7 / IE8(更少)

时间:2013-05-08 15:16:21

标签: css less

我正在使用.less来编译CSS。

有没有办法在特定规则的较少文件中定位IE7 / IE8?

由于

1 个答案:

答案 0 :(得分:0)

绝对使用 Paul Irish posted about 的条件类,如果可以的话,因为它很光滑,易于编写和维护样式,并将你的hackery限制为一个的地方。

那就是说,如果你真的只想在某个版本的旧IE上定位一个规则,你可以使用你最喜欢的黑客让LESS编译器知道你正在尝试的任何东西都超出了它应该担心的事物范围关于:)

以下将生成各种LESS编译器错误:

.class{
        _margin: !15pl*madhax!__dang,IE;
}

但是,如果你将你的hacky疯狂包裹在~""中,那么less会忽略它(尽管如果你想使用它们仍然可以访问@variables

.class{
        _margin: ~"!15pl*madhax!__dang,IE";
}

希望有所帮助!