2013-01-24 40 views
0

我剛剛寫了這個混入幫助解決一些CSS繼承問題的IE7:薩斯密新的CSS繼承

=inherit($property) 
    $property: inherit 

    .ie7 & 
    $property: expression(this.parentNode.currentStyle.$property) 

從編譯器沒有錯誤,但我沒有從中得到任何輸出。

我打電話它像這樣:

+inherit(height) 

當然對於所有瀏覽器,我應該得到height: inherit,然後在IE瀏覽器的獨立位得到height: expression(this.parentNode.currentStyle.height)

任何想法?

回答

0

使用解決了它自己:

=inherit($property) 
    #{$property}: inherit 

    .ie6 &, 
    .ie7 & 
     #{$property}: expression(this.parentNode.currentStyle.#{$property})