在 Angular 2 中,我的 styles.scss
中有一个 CSS 类。文件:
.FirstClass {
}
我正在尝试在组件的 .SCSS 文件(例如: MyComponent.scss
)中扩展此类,例如:.SecondClass {
@extend .FirstClass;
}
我收到一条错误消息 .FirstClass
没有找到。我是否正确地假设了 styles.scss
中的类和样式?可以全局引用吗?请帮助我。
最佳答案
如果您有任何文件,并且想在另一个文件中使用其中的一个类,则必须先导入它。
样式.scss
.FirstClass{}
MyComponent.scss
@import 'styles.scss'
.SecondClass{
@extend .FirstClass;
}
SCSS 被编译为 CSS,因此,如果您需要对文件本身进行任何与普通 css 无关的更改,则必须考虑到它。
关于css - Angular 2 从styles.scss 扩展样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51480593/