cs_kristale
Messages postés6Date d'inscriptionmardi 15 mars 2005StatutMembreDernière intervention18 avril 2007
-
22 mars 2007 à 18:36
cs_polipoli
Messages postés1Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention19 juin 2010
-
19 juin 2010 à 19:21
Je suis complétement coincée!!!!!!
J'ai fait un petit menu css et javascript, mais le relover de mon "menu1", "menu 2", menu 3" ne fontionne pas. J'aimerai qu'ils soient souligné et aparaissent en une autre couleur.
Mais pour les sous menus (sous menu 1.1, etc) le relover (souligné) se fait correctement! Pourtant le code est le même et je ne comprends pas ou est l'erreur....?!!!
SVP AIDEZ-MOI!!!!!
Voici le code:
<html>
<head>
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
Flachy Joe
Messages postés2103Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention21 novembre 20231 22 mars 2007 à 20:45
J'ai pas vraiement regardé le code mais t'as testé sous IE ou Firefox ou quoi ?
Si t'as juste testé IE, la solution est peut-etre là :
http://www.xs4all.nl/~peterned/csshover.html
C'est un fichier htc pour prendre en charge le hover sur toutes les balises et non seulement pour les "a"
Flachy Joe
Messages postés2103Date d'inscriptionjeudi 16 septembre 2004StatutMembreDernière intervention21 novembre 20231 23 mars 2007 à 18:47
T'es sous IE ?????
Sinon la suite ne te servira à rien.
1) Télécharger le fichier "csshover.htc" : http://www.xs4all.nl/%7Epeterned/htc/csshover.htc 2) Le mettre dans la même répertoire que le fichier css
3) Ajouter la ligne
body { behavior:url("csshover.htc"); } au fichier css.
cs_kristale
Messages postés6Date d'inscriptionmardi 15 mars 2005StatutMembreDernière intervention18 avril 2007 27 mars 2007 à 19:46
Merccccciiii!!!! ça fonctionne!!!
Mais il y a encore un petit détail: j'aimerai qu'une fois que l'on clique sur le Menu 1, Menu 2, que ca reste en gras (lorsque l'on va dans les sous menus aussi)... Je dois changer l'événement javascript onclick, je pense? Que mettre à la place?
Si tu peux me donner encore un coup de pouce ça serait vraiment cool...