Bonjour,
je souhaiterai qu'un javascript modifie une des class d'une feuille CSS, j'utilise ceci :
Javascript
CSS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var elems = document.getElementsByTagName("li"); for ( var i = 0; ( elem = elems[i] ); i++ ) { if ( elem.className == "current" ) { elem.style.backgroundColor = "Blue"; } }
HTML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part li.current a{background-position:right -19px !important; background-color:black;}
Le problème est que sans indiquer background-color:black; dans le CSS, le javascript fonctionne (changement de couleur du background), mais quand je définit background-color:black celà ne fonctionne plus et le background reste donc tout le temps noir.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <li class="current" ><a href="#" title="Home" id="home" ></a></li>
Un petit coup de puce serai le bien venu![]()
Partager