J'ai cette structure:Comment se référer à une classe enfant CSS
<article class="media media--small 48">
<a href="#">
<img src="" class="media__img" alt="">
<i class="s s--plus"></i></a>
<div class="media__body">
<h1 class="media__title"></h1>
<p></p>
<div style="display: inline-block;"><a href="" target="_blank"><img src="" alt=""></a> <a href="" target="_blank"><img style="margin-left: 17px;" src="" alt=""></a></div>
<p></p>
</div>
</article>
Comment puis-je référence à la classe s--plus
de la classe article
48?
J'ai essayé avec: .48 .s--plus
mais il ne fonctionne pas
css vous ne pouvez pas écrire une classe en commençant par 'number' cela ne fonctionnera pas –
n'est pas sémantique à droite, ou pas sûr si même valide pour nommer des classes avec juste un nombre. essayez s48 à la place ou quelque chose comme ça. Et préférable un tiret au lieu de deux. Référez-vous à quelque chose comme .s48 .s-plus – Medda86
@ Medda86 Les deux tirets est très probablement la syntaxe BEM http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/ – Curt