Pages :
(reprise du message précédent)

Merci dominique,
C'est vrais que je ne suis pas loin du résultat mais c'est véritablement difficille de modifier vu la longueur de mon code. Je suis sur qu'il y a plein de chose inutile.
Et puis cette différence entre IE et Firefox me perturbe...
Smiley confused
Je n'ai pas regardé en détail, mais déjà, tu peux séparer les styles css de la page html...

Ensuite, disposes-tu de php sur ton hébergement ?

Si oui, tu pourras utiliser la fonction "include" pour séparer le menu du reste. Il sera ainsi unique pour le site et plus facile à mettre à jour...

Ton apprentissage ne fait que commencer et tu vois déjà des résultats positifs... il faut procéder étape par étape et sans précipitation Smiley cligne
Merci pour ton coup de main!
Oui, je dispose de PHP, de SPIP également.
Je vais voir ce que je peux faire Smiley biggrin
Mais attention de ne pas brûler les étapes surtout Smiley cligne

- En premier lieu, il faut que ton menu apparaisse tel que tu le souhaites, avec les différences selon les navigateurs.

- Ensuite, une fois que c'est ok, tu peux voir comment utiliser include Smiley cligne

Ton site est sous spip ?
Modifié par dominique (25 Feb 2005 - 10:16)
Merci beaucoup Dominique,
J'ai créé une feuille de style comme tu m'as conseillé:

-->visualiser mon menu!

Smiley biggrin ça marche toujours, je note une légère amélioration: (le rendu est quasiment le même entre IE et MF)

Ps: Je ne veux négliger aucun navigateur... Smiley confused percequ'il y a encore des gens qui utilisent encore IE.

Smiley smile Kenavo
Modifié par Oreille (25 Feb 2005 - 12:05)
J'ai une question à propo du code alsacreation (menu deroulant), à propo du script (programme):

<script type="text/javascript">  //declaration
window.onload=montre;                     //declaration fonction?
function montre(id) {                         //fonction?
var d = document.getElementById(id);   //variable d?=????
	for (var i = 1; i<=5; i++)             //j'ai mis 5 parceque j'ai 5 menu
	{
	if (document.getElementById('smenu'+i))  
{document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}   //je supose qu'en enlevant cette ligne, les sous menu se renroulent
}
</script>


A ben nan, faut pas enlever cette ligne Smiley biggol . Bon vous l'aurez compris, je veux que ça se renroule Smiley lol

Tchao
Au fait, vous êtes des profs d'info?

-->visualiser mon menu!
Modifié par Oreille (25 Feb 2005 - 18:17)
Oreille a écrit :
J'ai une question à propo du code alsacreation (menu deroulant), à propo du script (programme):

<script type="text/javascript">  //declaration
window.onload=montre;                     //declaration fonction?
function montre(id) {                         //fonction?
var d = document.getElementById(id);   //variable d?=????
	for (var i = 1; i<=5; i++)             //j'ai mis 5 parceque j'ai 5 menu
	{
	if (document.getElementById('smenu'+i))  
{document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}   //je supose qu'en enlevant cette ligne, les sous menu se renroulent
}
</script>


A ben nan, faut pas enlever cette ligne Smiley biggol . Bon vous l'aurez compris, je veux que ça se renroule Smiley lol


heuuuuuu ! tu fais les questions et les réponses dans le même post ??? Smiley eek Tu verras, bientôt tu n'auras plus besoin de poster Smiley cligne Smiley lol

Oreille a écrit :

Au fait, vous êtes des profs d'info?


ben non ! pourquoi ? Smiley smile
Je sais pas, comme ça.

Pour mon affaire, j'ai pu me répondre moi même en testant tout simplement,
mais je peux pas deviner ce que font les instructions...

var d = document.getElementById(id); -->ça veux dire quoi "document.getElementById(id)"?

Je suis sur que c'est rien du tout à faire pour que ce menu se remballe correctement...

Smiley sweatdrop
Pages :