Question css -> hover

Résolu/Fermé
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 - 22 sept. 2010 à 10:38
 marm - 19 juil. 2013 à 09:35
Bonjour à tous,

voilà je voudrais faire un truc tout simple et je voudrais savoir si cela est possible en css seulement.

Je voudrais changer les attributs css d'un élément lorsqu'un autre élément est en hover.

element1:hover element2{ background-color:red;}


dans cet exemple il faut que l'élément2 se trouve dans l'élément1. Existe t-il un sélecteur css qui me permette de modifier element2 lorsque element1 est hover et que element2 ne soit pas dans le 1?

merci d'avance



A voir également:

3 réponses

InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 62
22 sept. 2010 à 11:49
alors en fait mon element2 se trouve après l'element1 dans le dom alors le sélecteur + marche aussi:

element1:hover + element2


et là Chrome l'interprète également.
1
Merci d'avoir répondu à ton propre post après avoir trouvé la solution ! Même trois ans plus tard ça m'a aidé ;)
1
InAme19 Messages postés 539 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 29 novembre 2012 62
22 sept. 2010 à 11:44
j'ai réussi à trouver le sélecteur qui m'intéresse dans mon cas:

element1:hover ~ element2


cela marche sous Firefox mais pas sous Chrome...
0