有没有办法动态地将类添加到LESS中的另一个类?

时间:2016-05-19 18:43:29

标签: less glyphicons

这是我的情况:我有一个表,其中每一行都有一个glyphicon-remove按钮,用于停用记录。读取表时,停用的记录有一个.inActive类,我们的LESS用它来将表中的文本标记为红色和删除线。好吧,我也希望glyphicon-remove元素也是disabled。因此,在inActive类的LESS文件中,我们有:

@RedWarning: red;

.inActive td:not(.commandColumn) {
    text-decoration: line-through;
    color: @RedWarning;
}

我想做的是:

.inActive .glyphicon-remove {
    /* me.AddClass('.disabled'); */
}

最后,如果tr拥有类inActive,则该行中的每个glyphicon-remove都会自动变为glyphicon-remove disabled。我知道我可以在jQuery中执行此操作,但我们在整个系统中都有各种各样的表,我希望能够在一个地方进行更改。

我正在查看:extend功能,或者只是继承这个类:

.inActive .glyphicon-remove {
    .disabled;
}

...但是返回错误,说LESS找不到.disabled类。

0 个答案:

没有答案