【发布时间】:2016-10-13 17:03:25
【问题描述】:
我要建造
.btn-default {
color: #ccc;
&:hover,
&:focus {
color: #ddd;
}
}
进入
.btn-default {
color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
color: #ddd;
}
但是相反,它比较成
.btn-default {
color: #ccc;
}
.btn-default:hover, .btn-default:focus {
color: #ddd;
}
另一方面,如果没有 &,它可以正常工作
a,
.btn {
color: #ccc;
}
进入
a,
.btn {
color: #ccc;
}
那么,我应该如何将& 构建成多行?
我使用 gulp-sass。选项可用here。
【问题讨论】:
-
即使是一个带有
&的选择器和其他没有工作的选择器。所以看起来只有当 Sass 编译器本身都在一行中输出它时
标签: css sass gulp gulp-sass node-sass