Mais j'ai deux fois le mot 'menu' ligne 3 et ligne 4 lequel choisir donc?
J'ai compris le principe merci de ton explciation mias comment je le présente dans mon fichier css?
.col-md-12 menu{...}
.main-menu{...}
.main-menu rounded-top{...}
Et question à part, c'est possible de regrouper plusieurs classes? Exemple: l.21 nav-item dropdown et l.22 nav-link dropdown-toggle
plusieurs et enfin dernière question: quand on a une classe avec plusieurs mots comme ça class="navbar nav mr-auto" comment on la présente dans le css niveau syntaxe?
A toi de voir selon ce que tu veux précisément mettre en couleur. Il te suffira de cibler correctement ton élément.
Possible de regrouper plusieurs classes ?
Je suppose que tu veux dire appliquer le même style à plusieurs classes ? SI oui, c'est effectivement possible et très simple. Il suffit de faire quelque chose du style :
.classe_1, .classe_2 {
// Ton style
}
Ainsi le même style sera appliqué à .classe_1 et à .classe_2. Attention à ne pas oublier la virgule sinon le navigateur cherchera à cibler un élément avec la .classe_2 qui serait contenu dans l'élément .classe_1.
Comment faire avec un nom de classe qui contient plusieurs mots ?
Impossible. Un nom de classe ne doit pas comporter d'espace. Dans ton exemple class="navbar nav mr-auto", ton élément n'a pas une classe nommée "navbar nav mr-auto" mais trois classes différentes : la classe "navbar", la classe "nav" et la classe "mr-auto"
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
la connaissance est une chose qui ne nous appauvrit pas quand on la partage.
Mon GitHub