2013-09-07 2 views
1

Я знаю, как я могу генерировать отдельные имена классов, как:МЕНЬШЕ генерируют разделенные запятыми имена классов

.class1 { 
} 

.class2{ 
} 

.class2{ 
} 
... 

Но если я хочу, чтобы все из них, чтобы иметь запас 10 пикселей, который генерирует много о повторяющегося кода. Могу ли я сгенерировать что-то вроде:

.class1, .class2, .class3, ... { 
    //Common properties 
} 

in LESS?

+0

Почему бы вам нужно повторить себя, правда? Просто используйте один класс, который имеет общие свойства. Элемент может иметь несколько классов. –

+0

@AlessandroMinoccheri как? – Jinx

+1

Примером может быть: .class1 {.common;/* something else * /} .class2 {.common;/* something else * /} 'и так далее. МЕНЬШЕ может гнездиться. –

ответ

3

.Less недавно добавила функциональность @extend. Попробуйте это:

:extend(.class-name) 
Смежные вопросы