如果我定义了样式

.style1
{
   width: 140px;
}

我可以从第二种样式中引用它吗?
.style2
{
   ref: .style1;
}

还是有办法通过javascript / jQuery?

-编辑

为了澄清问题,我尝试将为#x和#c定义的任何样式应用于.x和.c,而无需更改CSS,因为CSS的更新不受我的控制。

我使用宽度,但实际上,通过指定字体,边框和其他样式元素,样式会更加复杂。

在将样式应用于类时,可以指定多个类名称,因此我将现有响应标记为答案,但是我需要将样式应用于ID并将其应用于类样式...如果那样有道理。

最佳答案

无法使用CSS做到这一点-这是经常需要的功能,但尚未包含在规范中。您也不能直接使用JS来完成此操作,但是有一种解决方法:

$('.style2').addClass ('style1');

关于javascript - 有没有一种方法可以使用CSS或javascript从另一个CSS样式引用现有CSS样式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/181254/

10-10 00:52
查看更多