0
我在這裏有點困惑...... 根據this堆棧溢出問題的答案,Sass無法處理涉及px和%的表達式。但是,如果我轉到Sass Guide並向下滾動到運算符部分,則會有一個非常清晰的表達式,其中包含px和%。這是Sass文檔中的錯誤,還是這個表達式真的有效?Can Sass可以執行混合算術嗎?
我在這裏有點困惑...... 根據this堆棧溢出問題的答案,Sass無法處理涉及px和%的表達式。但是,如果我轉到Sass Guide並向下滾動到運算符部分,則會有一個非常清晰的表達式,其中包含px和%。這是Sass文檔中的錯誤,還是這個表達式真的有效?Can Sass可以執行混合算術嗎?
不知道你在努力達到什麼,這很難回答。您所指的操作符將px轉換爲%...不添加不兼容的值表達式。
是的,SASS指南是正確的,它確實有效。
輸入
div {
width: 600px/900px * 100%;
}
輸出
div {
width: 66.66666667%;
}
https://www.sassmeister.com/gist/7fde603028e0ab2f47609523b8ea7894
好了,感謝您的回答。我要說明我從中收集到的。請告訴我,如果我錯了 - 在他們的例子中,那些'px是多餘的,即600/900 * 100%或600em/900em * 100%意味着同樣的事情,對吧? – Roy