我使用羅盤編譯SCSS,當以下規則進行編譯:北斗/ SCSS編譯重寫CSS規則相反方向,
// foo.scss
div {
background-image: linear-gradient(left, #cccccc 0%, #eeeeee 60%);
}
其轉換成下面的CSS規則:
// foo.css
div {
background-image: linear-gradient(to right, #cccccc 0%, #eeeeee 60%);
}
請注意它是如何將left
翻譯爲to right
的。我知道了這個定義,我提供不正確的格式,它應該是:
// foo.scss
div {
background-image: linear-gradient(to left, #cccccc 0%, #eeeeee 60%);
}
我在修正規則的過程,但想有,爲什麼出現這種情況有一些瞭解和爲什麼會發生這樣默默。
- 有人能指點我的一些文檔,告訴我爲什麼會發生這種情況嗎?
- 另外,是否有可能讓羅盤警告我這件事,以便我能意識到它正在重寫我的規則?
[SASS正在將右上角的圖像轉換爲右上角的徑向漸變](http://stackoverflow.com/questions/28632751/sass-is-converting-at-top -right-in-my-radial-gradient) – cimmanon 2015-02-23 21:53:18
舊梯度語法下的'left'值與標準語法下的'to right'值相同。這裏沒有「相反的方向」。 – cimmanon 2015-02-23 21:55:36