Problème classe css
Laura
-
swoog42 Messages postés 1060 Date d'inscription Statut Membre Dernière intervention -
swoog42 Messages postés 1060 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici le code de ma page:
Et maintenant voici mon css:
Quelqu'un sait pourquoi tous les noms des listes ET des sous-listes sont affichés en blanc? (les sous listes ne devraient pas s'afficher en noir?)
Merci
Voici le code de ma page:
<div id="gauche"> <ul> <li><a href="#.php">liste 1</a></li> <ul> <li><a class="ssliste" href="culture.php">sous liste 1</a></li> <li><a class="ssliste" href="culture.php">sous liste 2</a></li> </ul> <li><a href="#.php"> liste 2</a></li> <li><a href="#.php"> liste 3</a></li> </ul> </div>
Et maintenant voici mon css:
#menu li a { color: #FFFFFF; } #menu li a.ssliste { color: #000000; }
Quelqu'un sait pourquoi tous les noms des listes ET des sous-listes sont affichés en blanc? (les sous listes ne devraient pas s'afficher en noir?)
Merci
5 réponses
pour palier à ce problème, je vois deux solutions :
1) tu intégre ton code dans le HTML : trés moche et peu pratique
2) tu crée une class srliste par exemple, ça devrait régeler le problème :)
1) tu intégre ton code dans le HTML : trés moche et peu pratique
2) tu crée une class srliste par exemple, ça devrait régeler le problème :)
J'ai essayé de créer une classe "ssliste" mais ça ne marche pas, je pense que le problème vient du fait que la sous-liste se trouve dans la balise div qui a pour classe "gauche" et donc il ne prend pas en compte ma classe "ssliste" mais il prend "#gauche li a" comme référence...
Re,
merci à toi c'est en essayant ta technique que je me suis rendu compte que j'étais débile. mon div est une classe "gauche" alors que je modifiais le css de la classe "menu" (J'ai fais l'erreur dans le copié/collé que je vous ai mit d'ailleurs)... Et en faite avec "#gauche li a.ssliste" ça marche très bien.
Merci et désolé !
merci à toi c'est en essayant ta technique que je me suis rendu compte que j'étais débile. mon div est une classe "gauche" alors que je modifiais le css de la classe "menu" (J'ai fais l'erreur dans le copié/collé que je vous ai mit d'ailleurs)... Et en faite avec "#gauche li a.ssliste" ça marche très bien.
Merci et désolé !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question