28172 sujets

CSS et mise en forme, CSS3

Bonjour,
voila le soucis, j'ai un menu dans une div
<div id="menup">
				<ul>
					<li><a href="index.php" onclick="changeBackground('green');">Accueil</a></li>
					<li><a href="connexion.php" onclick="changeBackground('blue');">Espace client</a></li>
					<li><a href="realisations.php" onclick="changeBackground('purple');">Réalisations</a></li>	
					<li><a href="boutique.php" onclick="changeBackground('red');">Boutique</a></li>
					<li><a href="pdv.php" onclick="changeBackground('pink');">Points de vente</a></li>
					<li><a href="contact.php" onclick="changeBackground('yellow');">Contact</a></li>	
				</ul>


et la fonction javascript [code=js<script type="text/javascript">
function changeBackground(color){
document.getElementById("menup").style.backgroundColor = color;
return false;
}
</script> ][/code]

qui permet de changer la couleur du menu, mais le soucis est qu'il redevient blanc par défaut (comme je n'ai pas précisé de couleur dans le css de menup) et donc la couleur choisie ne reste pas.
Je suis sur que c'est tout con mais mon cerveau ne fonctionnant plus je demande de l'aide!!
merci bien