![](/img/trans.png)
[英]How to override css styles when @extend from other class in scss?
[英]How to extend a class from an imported SCSS?
共享.scss:
.gridContainer {
display: grid;
background-color: #efefef;
}
我的組件.scss
@import url("../../../shared.scss");
.contentWrapper {
@extend .gridContainer
}
從 angular 組件 scss(my-component.scss) 擴展到.gridContainer
時,出現此錯誤。 這里的導入很好。 可以這樣延長嗎? 如果不是,如何從 shared.scss 訪問 class 或變量?
錯誤模塊構建失敗(來自./node_modules/sass-loader/dist/cjs.js):SassError:找不到目標選擇器。 使用
@extend.gridContainer !optional
來避免這個錯誤。`
我認為導入語句不正確。 嘗試@import 'shared.scss'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.