CSS -Наследование класса LESS

Я использую стили из twitter bootstrap и у меня есть вопрос о наследовании.

Я хотел бы создать два класса надписей, которые наследовали бы стили надписей от бутстрапа.

.label-new {
   .label;.label-important;
}
.label-updated {
   .label;.label-warning;
}

Однако,вышеприведенное приведет к ошибке синтаксического анализа LESS «NameError :..label -Important is Undefined», потому что.label -Important и.label -предупреждение определены с использованием следующего в начальной загрузке:

.label,
.badge {
  // Important (red)
  &-important         { background-color: @errorText; }
  &-important[href]   { background-color: darken(@errorText, 10%); }
  // Warnings (orange)
  &-warning           { background-color: @orange; }
  &-warning[href]     { background-color: darken(@orange, 10%); }
}

Есть ли какие-либо специальные синтаксис для наследования.label -Important/warning?

Заранее спасибо.

14
задан Cat 8 May 2012 в 19:01
поделиться