Bonjour,
Je cherche à faire un menu du genre de celui qu'on retrouve sur cette page en cliquant sur "Recherche" ou sur "Liens rapides"...
Comment faire? merci pour votre aide...
Bonjour,
Je cherche à faire un menu du genre de celui qu'on retrouve sur cette page en cliquant sur "Recherche" ou sur "Liens rapides"...
Comment faire? merci pour votre aide...
Salut,
Avec la méthode addEventListener et le type click pour firefox et compagnie, avec attachEvent et le type onClick pour IE. Il te suffit de le rendre visible quand l'utilisateur clique la première fois et invisble quand il clique une seconde fois.
Celà m'en dis déjà bcp plus...
Est-ce que tu pourrais me faire un petit exemple ?
L'animation comme on retrouve ici n'est absolument pas nécessaire.
Merci à toi.
La bascule, pourrai ressembler à ceci (non testé):
Tu peux faire le reste en HTML et CSS ou alors tu le crées avec le DOM du côté de JavaScript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 function evenements(fonction, chemin, type) { try { chemin.addEventListener(type, fonction, false); } catch (e) { chemin.attachEvent('on' + type, fonction); } } function menuVisible(id) { id = document.getElementById(id); var eveClique = function(e) { visible = document.getElementById('menu').style.visibility visible = visible === "visible" ? "hidden" : "visible"; }; evenements(eveClique, id, 'click'); } evenements(function() { menuVisible('id'); }, window, 'load');
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager