28172 sujets

CSS et mise en forme, CSS3

Bonjour, je suis confronté à une feuille de style avec cette syntaxe. je me demande si c'est un erreur ou non, car je ne l'ai jamais vue auparavant:

<div class="maclasse monautreclasse">
<div class="wrapper"></div>
</div>


.maclasse.monautreclasse .wrapper:after{
font-size:1em;
}


L'absence d'espace entre maclasse et monautreclasse est il juste ?
merci
Modérateur
Bonjour,

Oui c'est tout à fait juste.
.class1.class2 {}
sélectionne l'élément qui possède les 2 classes en meme temps :
<div class="class1 class2"></div>


.class1 .class2 {}
sélectionne l'élément qui possède la classe class2 et qui est fils d'un élément qui possède la classe class1 :
<div class="class1"><div class="class2"></div></div>