[HTML/CSS] héritage???
Résolu/Fermé
small-princess16
Messages postés
140
Date d'inscription
jeudi 28 septembre 2006
Statut
Membre
Dernière intervention
1 mars 2012
-
1 oct. 2009 à 13:51
small-princess16 Messages postés 140 Date d'inscription jeudi 28 septembre 2006 Statut Membre Dernière intervention 1 mars 2012 - 6 oct. 2009 à 08:27
small-princess16 Messages postés 140 Date d'inscription jeudi 28 septembre 2006 Statut Membre Dernière intervention 1 mars 2012 - 6 oct. 2009 à 08:27
A voir également:
- [HTML/CSS] héritage???
- Editeur html - Télécharger - HTML
- Br html ✓ - Forum Webmastering
- Maison héritage avis ✓ - Forum Consommation & Internet
- ≪br> ou <br /> ou </br> ✓ - Forum Webmastering
- Espace en html - Astuces et Solutions
10 réponses
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
130
1 oct. 2009 à 14:08
1 oct. 2009 à 14:08
Tu dois surcharger tes déclarations avec une classe et "remettre à zéro" les propriétés déclarée dans ton navigation li.
small-princess16
Messages postés
140
Date d'inscription
jeudi 28 septembre 2006
Statut
Membre
Dernière intervention
1 mars 2012
48
1 oct. 2009 à 14:47
1 oct. 2009 à 14:47
Merci pour ta réponse Monkey Monk!
Donc je mets une classe à mes <li> qui seront différent? Par exemple si ma classe s'appelle navig_choisie, dans le css je mettrais simplement .navig_choisie ou je dois encore mettre ce qu'il y a avant, comme cela:
#menu2 #navigation2 .navig_choisie ?
Et qu'entends-tu par remettre à zéro les propriétés dans ma nouvelle classe?
Merci!
Donc je mets une classe à mes <li> qui seront différent? Par exemple si ma classe s'appelle navig_choisie, dans le css je mettrais simplement .navig_choisie ou je dois encore mettre ce qu'il y a avant, comme cela:
#menu2 #navigation2 .navig_choisie ?
Et qu'entends-tu par remettre à zéro les propriétés dans ma nouvelle classe?
Merci!
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
130
1 oct. 2009 à 15:13
1 oct. 2009 à 15:13
C'est quasi-pareil... si tu mets sous cette forme #menu2 #navigation2 .navig_choisie tu ne pourras y accéder que dans ton #navigation2, alors que si tu mets .navig_choisie tu pourras accéder à ta classe de partout.
Avec la première façon, tu peux utiliser le même "nom" mais avec des propriété différentes en fonction de l'endroit où tu y fait appel ! ;)
ex:
#menu2 #navigation2 .navig_choisie {border-color:black;}
#menu1 #navigation1 .navig_choisie {border-color:red;}
Compris ? ^^
Avec la première façon, tu peux utiliser le même "nom" mais avec des propriété différentes en fonction de l'endroit où tu y fait appel ! ;)
ex:
#menu2 #navigation2 .navig_choisie {border-color:black;}
#menu1 #navigation1 .navig_choisie {border-color:red;}
Compris ? ^^
small-princess16
Messages postés
140
Date d'inscription
jeudi 28 septembre 2006
Statut
Membre
Dernière intervention
1 mars 2012
48
1 oct. 2009 à 15:24
1 oct. 2009 à 15:24
J'ai essayé de faire comme ceci:
#menu2 #navigation2 .navig_choisie avec mes propriétés et cela ne fonctionne pas...
Par exemple dans navigation 2 j'ai:
#navigation2 li a {
display: block ;
background-color:#ACAED6;
color: #000000;
}
et dans #menu2 #navigation2 .navig_choisie j'aimerais un background différent et une couleur différente..mais cela ne fonctionne pas! Il me garde les propriétés de #navigation2 li a....
#menu2 #navigation2 .navig_choisie avec mes propriétés et cela ne fonctionne pas...
Par exemple dans navigation 2 j'ai:
#navigation2 li a {
display: block ;
background-color:#ACAED6;
color: #000000;
}
et dans #menu2 #navigation2 .navig_choisie j'aimerais un background différent et une couleur différente..mais cela ne fonctionne pas! Il me garde les propriétés de #navigation2 li a....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
130
1 oct. 2009 à 17:36
1 oct. 2009 à 17:36
Etrange, mais ça arrive parfois ! ^^
Essaye en mettant juste .navig_choisie {}
ou encore en mettant a.navig_choisie {}
Essaye en mettant juste .navig_choisie {}
ou encore en mettant a.navig_choisie {}
small-princess16
Messages postés
140
Date d'inscription
jeudi 28 septembre 2006
Statut
Membre
Dernière intervention
1 mars 2012
48
2 oct. 2009 à 08:31
2 oct. 2009 à 08:31
Non les deux ne fonctionne pas! Je ne comprends pas!
Mais merci pour ton aide! Si tu as une autre idée..
Mais merci pour ton aide! Si tu as une autre idée..
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
130
2 oct. 2009 à 10:13
2 oct. 2009 à 10:13
Wow... bah là je suis paumé alors ! ^^
Je passerais plus de temps à l'occasion pour lire ton code et essayer des "trucs"... désolé pas trop le temps là ! ;)
Courage quand mm et pourrais-tu me donner le lien de la page ?
Je passerais plus de temps à l'occasion pour lire ton code et essayer des "trucs"... désolé pas trop le temps là ! ;)
Courage quand mm et pourrais-tu me donner le lien de la page ?
small-princess16
Messages postés
140
Date d'inscription
jeudi 28 septembre 2006
Statut
Membre
Dernière intervention
1 mars 2012
48
2 oct. 2009 à 13:31
2 oct. 2009 à 13:31
Merci c'est gentil. La page n'est pas en ligne... :-(
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
130
5 oct. 2009 à 20:56
5 oct. 2009 à 20:56
Bonsoir,
je viens de relire ton code... je pense que le problème ne vient pas de ton <li class="navig_choisie"> mais de tes liens auquel tu mets ce css : #navigation2 li a.
Ce qui veut dire que tous les li a (les liens dans une balise li) ont ces propriétés ! Même si tu rajoutes une classe, il s'agit toujours d'un lien dans une balise li ! Pour changer cela, il te faut paramétrer les liens pour les li.nivig_choisie :
#navigation2 li a.navig_choisie { [bla bla] }
Essaye ça et tiens moi au courant ! :D
je viens de relire ton code... je pense que le problème ne vient pas de ton <li class="navig_choisie"> mais de tes liens auquel tu mets ce css : #navigation2 li a.
Ce qui veut dire que tous les li a (les liens dans une balise li) ont ces propriétés ! Même si tu rajoutes une classe, il s'agit toujours d'un lien dans une balise li ! Pour changer cela, il te faut paramétrer les liens pour les li.nivig_choisie :
#navigation2 li a.navig_choisie { [bla bla] }
Essaye ça et tiens moi au courant ! :D
small-princess16
Messages postés
140
Date d'inscription
jeudi 28 septembre 2006
Statut
Membre
Dernière intervention
1 mars 2012
48
6 oct. 2009 à 08:27
6 oct. 2009 à 08:27
Coucou!
Merci pour ton aide mais j'ai résolu mon problème!
J'ai du bidouillé un peu mais sa marche :-)
Merci pour ton aide!
Merci pour ton aide mais j'ai résolu mon problème!
J'ai du bidouillé un peu mais sa marche :-)
Merci pour ton aide!