2013-07-20 3 views
0

Представьте себе, я несколько классов определены во внешней таблице стилейповторного использования CSS во внешней таблице стилей

.b {font-weight:bold;} 
.c {text-align:center;} 

теперь я хочу еще один класс, который является комбинацией б и

.bc 

является возможностью определить класс bc, используя классы b и c, или я должен писать полный

.bc {font-weight:bold;text-align:center;} 
+1

DRY! просто используйте его в тегах html, например: '

' и он получит свойства обоих классов! – Cherniv

+0

Если вы действительно хотите сделать это исключительно в своей таблице стилей, подумайте об использовании препроцессора, такого как Sass. http://sass-lang.com/. (А именно, взгляните на мощь mixins, которую вы должны использовать в своей ситуации.) – Serlite

ответ

0

Просто включите оба класса в HTML и он должен сделать работу просто отлично для вас.

<div class="b c">div content</div> 

"B" и "C" в class= получит стайлинг от обоих. Вы можете даже добавить к нему больше, e, f, g ... и т. Д.

+0

Мое намерение состоит в том, чтобы объединить классы на уровне стилей CSS, а не в html-уровне – Anonymous

Смежные вопросы