我想使用基本樣式表,顏色定義爲無點變量。 然後,根據我使用的顏色主題,我想改變這種顏色。dotlesscss:如何更改來自導入器的變量值dotlesscss樣式表
- 例如鹼樣式表:
body
{
color: @brand_color;
}
- 特定的樣式表的實施例,這取決於在顏色方案我挑選:
@import "../BaseStyleSheet.less.css";
@brand_color: green;
我怎樣才能實現這一點?
我想使用基本樣式表,顏色定義爲無點變量。 然後,根據我使用的顏色主題,我想改變這種顏色。dotlesscss:如何更改來自導入器的變量值dotlesscss樣式表
- 例如鹼樣式表:
body
{
color: @brand_color;
}
- 特定的樣式表的實施例,這取決於在顏色方案我挑選:
@import "../BaseStyleSheet.less.css";
@brand_color: green;
我怎樣才能實現這一點?
導入文件的擴展名應該是「.less」。
在導入語句之後或之前更改變量值沒有區別,它只是不會更改變量值,使我想要的不可能。
「導入將無法訪問主引用Less文件中的變量(或主文件中引用的其他文件較少的文件)。這可確保導入的Less文件不依賴於它們的使用位置。
http://enginechris.wordpress.com/2009/11/23/my-thoughts-on-using-dotless-and-the-less-syntax/
您需要更改導入文件的擴展名.LESS
,如果他們在.LESS結束,如果他們在其他需要從字面上文件的內容的東西年末減少只編譯進口,只是將其插入你的文件。
另請注意,您可能必須在導入之前放置聲明,以便導入的文件可以訪問它。
你是正確的關於「您需要更改您的導入文件的擴展名.LESS」 –
我知道我是對的。我寫的代碼:) – Tigraine