# Пространства имен в 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; }`
← →
↑