私の SCSS ファイルには次の内容が含まれています:
.class-a{
display: inline-block;
//some other properties
&:hover{
color: darken(#FFFFFF, 10%);
}
}
.class-b{
//Inherite class-a here
//some properties
}
class-b では、 のすべてのプロパティとネストされた宣言を継承したいと思いますclass-a
。 これはどのように行いますか? を使用しようとしました@include class-a
が、コンパイル時にエラーがスローされます。
ベストアンサー1
このような単純なケースでは@mixin
、 とは必要ないようです。@include
次のようにするだけです:
.myclass {
font-weight: bold;
font-size: 90px;
}
.myotherclass {
@extend .myclass;
color: #000000;
}