扩展父级
通常尝试扩展父级,如下所示:
.parent {
style: value;
@extend &;
}
将导致错误,说明父进程无法扩展。这是有道理的,但有一个解决方法。只需将父选择器存储在变量中。
.parent {
$parent: &;
style: value;
@extend #{&};
}
在上面的示例中执行此操作没有任何好处,但是这使你能够从包含的 mixin 中包装父样式。
通常尝试扩展父级,如下所示:
.parent {
style: value;
@extend &;
}
将导致错误,说明父进程无法扩展。这是有道理的,但有一个解决方法。只需将父选择器存储在变量中。
.parent {
$parent: &;
style: value;
@extend #{&};
}
在上面的示例中执行此操作没有任何好处,但是这使你能够从包含的 mixin 中包装父样式。