gpt4 book ai didi

sass - SASS 可以合并属性吗?

转载 作者:行者123 更新时间:2023-12-04 05:27:16 27 4
gpt4 key购买 nike

也许更好的问题是,有没有更有效的方法来覆盖 mixin 的一部分?

这段SCSS:

@mixin button {
.button {
background-color: red;
color: white;
}
}

.container {
@include button;
.button {
background-color: green;
}
}

编译为:
.container .button {
background-color: red;
color: white;
}
.container .button {
background-color: green;
}

我希望它可以编译为:
.container .button {
background-color: green;
color: white;
}

最佳答案

将参数传递到 mixin 中:

@mixin button($color: red) {
background-color: $color;
color: white;
}

.container {
.button {
@include button(green);
}
}

关于sass - SASS 可以合并属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13048568/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com