【问题标题】:Inclue one css class inside another css [duplicate]在另一个css中包含一个css类[重复]
【发布时间】:2016-09-30 17:42:53
【问题描述】:

是否可以让一个 CSS 类具有调用另一个 CSS 类的属性?

示例:

.redcolor {
    color:red;
}
p {
    text-align: center;
    color: redcolor;
}

【问题讨论】:

  • 不,它只是更少的 css

标签: html css


【解决方案1】:

不!这在纯 CSS 中是不可能的,但您始终可以使用一些 CSS 预处理器,例如 SASS 或 LESS

新编辑:好的,我正在搜索它,看来您的问题可以在不使用 preocessor 的情况下解决,看看here

但是,让我明确一下,这是实验性的,因为 MDN 可能无法在所有浏览器中兼容

【讨论】:

    【解决方案2】:

    你可以用 SASS 来实现:

    $bodyColor: #000;
    
    body {
        color: $bodyColor;
    }
    

    【讨论】:

      【解决方案3】:

      没有,除非您使用的是 SASS/LESS。您坚持将所有“红色”作为普通课程。

      【讨论】:

        猜你喜欢
        • 2016-05-15
        • 1970-01-01
        • 2012-02-16
        • 2012-04-26
        • 1970-01-01
        • 2010-12-07
        • 1970-01-01
        • 1970-01-01
        • 2010-09-13
        相关资源
        最近更新 更多