CSS类嵌套

时间:2012-02-05 01:04:43

标签: css

我有一段时间没做过CSS(〜5-7岁)。

所以我需要一点帮助来解决我的问题。

理想的设计:

table.ctable
{ class:collapsible collapsed; }

现在我知道它的语法不正确但是想知道是否有办法创建一些基类CSS然后将这些类派生到父类中。我知道它不是OOP,但认为当前的结构可以绕过这种类型的包含。

2 个答案:

答案 0 :(得分:1)

不,遗憾的是,您无法从其他类继承规则。你可以得到的最接近的是JavaScript按类名获取元素并为它们应用额外的类,但是你可以在加载JS运行的页面之间跳转。

答案 1 :(得分:1)

您可以使用SASS mixin

@mixin left($dist) {
  float: left;
  margin-left: $dist;
}

#data {
  @include left(10px);
}

LessCSS mixin

.left(@dist) {
  float: left;
  margin-left: @dist;
}

#data {
  .left(10px);
}