2016-11-15 91 views
1

它甚至可能與父母&符 - &SASS擡頭像手寫筆

像這樣的事情

.block 
    &--mod 
     {???}__elem 
      color: red 

對此

.block--mod .block__elem { 
    color: red; } 

回答

3

沒有在SASS像Partial Reference,但你可以這樣做:

.block 
    $root:& 
    @at-root 
    #{$root}--mod 
     #{$root}__elem 
     color: red 

這不是那樣乾淨,你可以在手寫筆,但作品archieve。

0

您可以通過以下方式實現你的CSS:

.block 
    &--mod &__elem 
     color: red 

我不認爲這是可能的使用你提供的結構。

+0

我是sass的新手。有時候結構可能會更深。在手寫筆的情況下,我會使用'&^ [0] __ elem'。無論如何,感謝您的想法。 – Fortael