例如:
app.scss
@import url('orange.css');
@import 'navel.scss';
Run Code Online (Sandbox Code Playgroud)
orange.css
.orange {
color: orange;
}
Run Code Online (Sandbox Code Playgroud)
navel.scss
.navel {
@extend .orange;
}
Run Code Online (Sandbox Code Playgroud)
在SASS,如果你添加
@import "test.css";
Run Code Online (Sandbox Code Playgroud)
要么
@import url("test.css");
Run Code Online (Sandbox Code Playgroud)
它被编译为纯css @import指令.由于该文件具有.css扩展名,因此SASS预处理器认为这是纯CSS,而内部代码不参与SASS语言操作.在您的示例中,如果您尝试扩展,.orange您将获得:
The selector ".orange" was not found.
Run Code Online (Sandbox Code Playgroud)
简而言之:只有在使用SASS文件时才可以进行扩展.
| 归档时间: |
|
| 查看次数: |
1448 次 |
| 最近记录: |