Спајање селектора у SASS-у
Понекад нам је потребно да се при компајлирању угњеждених конструкција оне не спајају размаком, већ да се слепљују. За то је потребно пре имена угњежденог селектора ставити амперсанд:
styles.scssdiv {
&.block {
width: 300px;
}
}
Као резултат, након компајлирања добијамо следећи код:
styles.cssdiv.block {
width: 300px;
}
Задание 1
Реците, какав ће бити резултат компајлирања следећег кода:
styles.scss#block {
&.xxx {
width: 300px;
}
}
Задание 2
Реците, какав ће бити резултат компајлирања следећег кода:
styles.scss#block {
.xxx {
width: 300px;
}
}
Задание 3
Реците, какав ће бити резултат компајлирања следећег кода:
styles.scss#block {
&.xxx {
&.zzz {
width: 300px;
}
}
}
Задание 4
Реците, какав ће бити резултат компајлирања следећег кода:
styles.scss#block {
&.xxx {
.zzz {
width: 300px;
}
}
}
Задание 5
Реците, какав ће бити резултат компајлирања следећег кода:
styles.scss#block {
.xxx {
&.zzz {
width: 300px;
}
}
}