АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗mkLsBsNm 20 of 41 menu

Пространства имен в LESS

Может такое быть, что у вас есть два разных миксина с одним именем, но расположенные в разных блоках:

#block1 { .button { border: 1px solid black; } } #block2 { .button { width: 100px; } }

В таком случае говорят, что эти миксины относятся к разному пространству имен. Чтобы воспользоваться таким миксином, кроме его имени нужно также указать селектор родительского блока.

Давайте воспользуемся первым миксином:

.test { #block1 > .button; }

А теперь вторым:

.test { #block2 > .button; }

Расскажите, каким будет результат компиляции следующего кода:

#block1 { .mix { width: 100px; } } #block2 { .mix { height: 200px; } } .test { #block1 > .mix; #block2 > .mix; }
enru