Sar*_*mar 4 css sass angular2-template angular-cli angular
在 Angular 2 中,我的styles.scss文件中有一个 CSS 类:
.FirstClass {
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试在组件的 .SCSS 文件(例如:)中扩展此类,例如MyComponent.scss:
.SecondClass {
@extend .FirstClass;
}
Run Code Online (Sandbox Code Playgroud)
我收到一个错误,说.FirstClass找不到。我是否正确地假设styles.scss可以全局引用类和样式?请帮助我。
dAx*_*xx_ 10
如果您有任何文件,并且想在另一个文件中使用其中的一个类,则必须先导入它。
样式.scss
.FirstClass{}
Run Code Online (Sandbox Code Playgroud)
我的组件.scss
@import 'styles.scss'
.SecondClass{
@extend .FirstClass;
}
Run Code Online (Sandbox Code Playgroud)
SCSS 被编译为 CSS,因此,如果您需要对文件本身进行任何与普通 css 无关的更改,则必须考虑到它。
| 归档时间: |
|
| 查看次数: |
2584 次 |
| 最近记录: |