2017-10-07 36 views
0

我在這裏有點困惑...... 根據this堆棧溢出問題的答案,Sass無法處理涉及px和%的表達式。但是,如果我轉到Sass Guide並向下滾動到運算符部分,則會有一個非常清晰的表達式,其中包含px和%。這是Sass文檔中的錯誤,還是這個表達式真的有效?Can Sass可以執行混合算術嗎?

回答

1

不知道你在努力達到什麼,這很難回答。您所指的操作符將px轉換爲%...不添加不兼容的值表達式。

是的,SASS指南是正確的,它確實有效。

輸入

div { 
    width: 600px/900px * 100%; 
} 

輸出

div { 
    width: 66.66666667%; 
} 

https://www.sassmeister.com/gist/7fde603028e0ab2f47609523b8ea7894

+0

好了,感謝您的回答。我要說明我從中收集到的。請告訴我,如果我錯了 - 在他們的例子中,那些'px是多餘的,即600/900 * 100%或600em/900em * 100%意味着同樣的事情,對吧? – Roy