2014-05-21 68 views
0

快速問題 - 在Sass中,是否可以獲取元素的內容,並基於它,返回某種樣式?有條件的Sass操作

例如:

<div class="number">5</div> 

// CSS 
.number { 
    color: red; //If content of .number > 5 
    color: blue; //If content of .number < 5 
} 

很抱歉,如果這已被問過,有一噸的無禮/條件的問題,如果是的話,我就刪除。

回答

1

由於SASS實際上必須預編譯以轉換爲CSS,該CSS無需知道將使用哪些HTML:不,這是不可能的。

您將不得不使用Javascript或不同的語義CSS類。