Autor | Zpráva | ||
---|---|---|---|
joe Profil |
Ahoj,
nejsem si jistý, ale neměl by tento kód fungovat? %component { background: red; &-sub { background: orange; } } a pak při použití .component { @extend %component; } bych očekával výstup .component { background: red; } .component-sub { background: orange; } /* Tento řádek ve výstupu úplně chybí */ Proč je z výstupu úplně odebrán &-sub? Nevíte jestli to nejde nějak jinak? Nedaří se mi k tomu nic najít. |
||
TomášK Profil |
Nekontroloval jsem dokumentaci, takže jen teorie:
&-sub je zahozené, protože to není validní identifikátor. & lze použít samostatně (např. & p ), ale ne jako součást identifikátoru &-sub .
|
||
joe Profil |
#3 · Zasláno: 20. 3. 2017, 12:06:16
& jde použít i se suffixem, ale u placeholderů to z něakého důvodu nefunguje. Nevím jestli nejde o nějaký bug (třeba ve Stylusu to funguje tak, jak očekávám). Problém je, že pak není možné použít placeholdery pro složitější struktury. Ukázka.
|
||
Časová prodleva: 6 let
|
0