基于一个模版做改进,模版可以更新所以不想动自带的 css,js 文件。 现在出现一个问题。 header 中需要一个 class,但这个 class 会触发一些不需要的 action. 我想用一个新的 class 代替它。继承它所有的属性。
.class-1 { ... } .class-1.class-3 { ... } .... .class-2 { /* inherit class-1*/ } 
基于一个模版做改进,模版可以更新所以不想动自带的 css,js 文件。 现在出现一个问题。 header 中需要一个 class,但这个 class 会触发一些不需要的 action. 我想用一个新的 class 代替它。继承它所有的属性。
.class-1 { ... } .class-1.class-3 { ... } .... .class-2 { /* inherit class-1*/ } 1 KKKKKK May 26, 2016 via Android sass or less |
2 momou May 26, 2016 .class-1, .class-2 { ... } |
5 goosaber May 26, 2016 via Android 在用 DOM 标签中追加 classname 不行吗? |
6 dphdjy May 26, 2016 via Android Class 本身具有优先级,后面对前面的进行覆盖,继承可以用这种方法 如果要在语言层实现,需要一些 CSS 的拓展语法,参见隔壁 less sass stylus 均在语言层实现继承 |