在樣式表/引導目錄,我有:引導自定義變量的Rails SASS
_variables.scss我:
$black: #000 !default;
$grayDark: #333 !default;
...
$textColor: $grayDark !default;
此文件在bootstrap.scss文件導入:
// Core variables and mixins
@import "bootstrap/variables"; // Modify this for custom colors, font-sizes, etc
@import "bootstrap/mixins";
...
在種樣式目錄我有bootstrap_include.scss
@import "bootstrap/bootstrap";
@import "bootstrap/responsive";
我想重寫默認的文本是黑色的,所以我創建一個自定義變量文件並導入它在我的自定義引導文件
_variables_custom .scss:
$black: #000 !default;
$textColor: $black !default;
,然後在bootstrap_custom.scss
@import "variables_custom";
終於在application.css.scss
*= require bootstrap_custom
*= require bootstrap_include
當我刷新頁面,bootstrap_custom總是空的,我是一個新手的CSS,爲什麼它不工作?
感謝
不知道這是否是好的,但我解決它使用:
我bootstrap_custom現在包括
$black: #000 !default;
$textColor: $black !default;
@import "bootstrap/bootstrap";
@import "bootstrap/responsive";
和我application.css.scss現在只包括
*= require bootstrap_custom
是的,我看到它!那麼這行代表什麼意思是「$ textColor:$ black!default;」 – nevermind
我的意思是如何覆蓋CSS中的textColor?它讓我瘋狂 – nevermind
你解決的方式大多是好的。 – rfsbsb