我一直在遇到像Koala和Prepros(OSX 10.10.5,Yosemite)這樣的較少預處理工具的語法問題,我簡單定義了一個顏色值 - 十六進制(例如#fff,#000等)將在最終的.css文件中輸出爲#fffffff
或#000000
。將十六進制值轉換爲完整的十六進制值,較少的預處理
這裏是我觀察到一個簡單的例子:
// In variables.less (css-preprocessed/variables.less)
@white: #fff;
// In styles.less (css-preprocessed/application/less/styles.less)
@import '../../variables.less';
.container {
background-color: @white;
}
// In styles.css (css-preprocessed/application/css/styles.css)
.container {
background-color: #ffffff;
}
請注意,這個問題是相當新的。我沒有增加這些相應工具的任何設置。每個都是開箱即用的。
擴大顏色代碼是否存在問題?此外,FYI還有預定義的CSS顏色,例如'white'和'green'。 – Quantastical
完全沒有,但它確實引起了我和我的團隊關注什麼發生了變化。如果有的話。 我們以前的項目沒有經歷過這種觀察,並將short-hand的十六進制值打印到styles.css中。 – markreyes
擴大顏色代碼不應該是個問題。 – 2015-11-05 01:43:44