0
使用基於縮進的sass我有一個特定的css規則,我試圖產生被默默地省略。沒有錯誤信息,並且在我將它轉換爲縮進格式之前,它正在工作。我試着下面的代碼https://www.sassmeister.com/和行爲是爲什麼在輸出中幾乎所有這個文件都被省略了?
button.btn-danger
background-image:none
button
border: 1px inset
.danger
background-image:none
.btn
background-image:none
&.btn
background-image:none
&:hover
font: 10px
button.btndanger
backgroundimage:none
沒有相同的代碼涉及到一個類名與danger
在它的輸出:
button {
border: 1px inset;
}
button:hover {
font: 10px;
}
我原:
button
.btn-danger
background-image:none
這是sass中的一個錯誤,我是否在語法上做錯了什麼,或者是否存在對我的css選擇器非法的錯誤?
(編輯)其他信息: 這兩個工作(即使在3.3.14)
button.btn-danger
:background-image none
button
&.btn-danger
:background-image none
你能詳細說明爲什麼會有不同的編譯器,也許爲什麼似乎理解語法的編譯器不打算理解它?那個網站是可怕的過時還是什麼? – Maslow
所以我檢查,似乎我使用[email protected] – Maslow
@Maslow現在請看鏈接。和AFAIK,這個編譯器使用文件'.sass'(舊語法),其他編譯器使用'.scss'(新語法) – dippas