首页
学习
活动
专区
圈层
工具
发布

CSS方程
EN

Stack Overflow用户
提问于 2014-07-22 09:13:08
回答 2查看 33关注 0票数 0

我需要在没有equation的情况下使用combine多个作用域,例如使用本机:

本地CSS:

代码语言:javascript
复制
.test 
{
    color: black;
}

.demo 
{
    color: black;
}

和合并版本:

代码语言:javascript
复制
.test,
.demo 
{
    color: black;
} 

但我需要以下几点:

代码语言:javascript
复制
@.test: .demo; // Something like that equation, all test classes equal demo class

.demo 
{
    color: black;
}

如果不能用CSS作为最后的手段,我可以使用LESS

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-22 09:22:00

在较少的情况下,可以使用extend函数来实现这一点。

代码语言:javascript
复制
.demo 
{
    color: black;
}
.test:extend(.demo){}; /* extends the properties of the .demo */
/* .test:extend(.demo all){}; /* the all keyword would extend nested sub classes of .demo also */

演示

票数 2
EN

Stack Overflow用户

发布于 2014-07-22 09:27:20

除了Harry的回答之外,您还可以这样做:

代码语言:javascript
复制
.demo 
{
    color: black;
}
.test {
  @extend .demo;
}

[样本]

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24883301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档