0

我有以下 SCSS:

.btn {
    color: #000;
    @at-root {
        a#{&} {
            display: inline-block;
        }
    }
}

我期待以下CSS:

.btn { color: #000; }
a.btn { display: inline-block; }

但是当我使用 gulp-sass 编译它时,我得到了这个:

.btn { color: #000; }
.btn a.btn { display: inline-block; }
4

1 回答 1

1

这似乎是 Libsass 的一个错误,这是 gulp-sass 编译的。如果你想得到正确的结果,你需要切换到使用 Sass 的 Ruby 编译器。

于 2015-06-30T19:06:15.803 回答