我可以做类似的事情:
#id1 .class1, #id2 .class1{
color:#FFF;
}
但这似乎很庞大,尤其是如果我有大量的ID,我想与1个班级共享。
我宁愿做这样的事情:
#id1, #id2 .class1{
color:#FFF;
}
显然这是行不通的,但是你让我无所适从。
有什么想法吗?
编辑:
可能应该提到我被炒鱿鱼之前就超越了CSS框架。考虑自举或zurb基础。这就是为什么需要这样做而不是仅仅使用一个类的原因。我只是想知道本机CSS是否还有其他我不知道的继承选择器。
最佳答案
您可以使用诸如LESS之类的语言编译为CSS。它的众多功能之一就是以下LESS:
#id1, #id2 {
.class1 {
color: #fff;
}
}
编译为:
#id1 .class1,
#id2 .class1 {
color: #fff;
}
该编译可以在服务器端(lessphp或less.js)或客户端(less.js)完成,具体取决于您的偏好/需求。
关于html - 多个ID共享1类CSS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16226246/