Devellopement web

Bonjour,

j'aimerais beaucoup pouvoir mettre des sous-menu comme canalplus.fr et clubic.com

C'est à dire : Après un clic sur un élément du menu, une bannière composée des sous élément s'ouvre et reste.

Comment peut on faire ca ?

Merci d'avance

1 réponse

  1. Bonjour,

    Le sous menu est souvent un simple <div> (ou autre élément, comme <ul>) ayant un style display:none qui le cache.
    Lors d'une action de l'utilisateur, on l'affiche en javascript en repassant display à display:block.

    Ça, c'est pour la théorie de base.
    Après, il y a toute une panoplie d'effets qu'on peut rajouter, de question qu'on peut se poser (est-ce qu'on veut que le menu arrive en surimpression, ou qu'il décale tout le reste de la page ? Voire qu'il ait déjà un espace réservé...

    Xavier
    1. c'est une espace reservé bon lors d'un clik sur un lien de menu horizantale toute la page fait descendre vers la bas avec un effet slow (jquery)