Selektorių sujungimas LESS
Kartais mums reikia, kad kompiliuojant įdėtas konstrukcijas, jos susijungtų ne per tarpą, o vientisai. Tam prieš įdėtojo selektoriaus pavadinimą reikia parašyti ampersandą:
styles.lessdiv {
&.block {
width: 300px;
}
}
Rezultate, po kompiliavės, mes gausime tokį kodą:
styles.cssdiv.block {
width: 300px;
}
Задание 1
Pasakykite, koks bus šio kodo kompiliavės rezultatas:
styles.less#block {
&.xxx {
width: 300px;
}
}
Задание 2
Pasakykite, koks bus šio kodo kompiliavės rezultatas:
styles.less#block {
.xxx {
width: 300px;
}
}
Задание 3
Pasakykite, koks bus šio kodo kompiliavės rezultatas:
styles.less#block {
&.xxx {
&.zzz {
width: 300px;
}
}
}
Задание 4
Pasakykite, koks bus šio kodo kompiliavės rezultatas:
styles.less#block {
&.xxx {
.zzz {
width: 300px;
}
}
}
Задание 5
Pasakykite, koks bus šio kodo kompiliavės rezultatas:
styles.less#block {
.xxx {
&.zzz {
width: 300px;
}
}
}