IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Webdesign & Ergonomie Discussion :

Menu vertical déroulant CSS


Sujet :

Webdesign & Ergonomie

  1. #1
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 22
    Points : 12
    Points
    12
    Par défaut Menu vertical déroulant CSS
    Bonjour à tous,

    Je me prends la tête depuis plusieurs jours sur un problème de menu. J'ai testé plusieurs solutions mais sans grand résultat alors je me demande si ce que j'envisage de faire est techniquement réalisable. J'ai mis en pièce jointe l'image de ce que je souhaite faire.

    Au chargement de la page le bouton du menu ressemble à une goutte et lorsque l'utilisateur clique dessus les sous-menus se déroulent (en JS) dans un cadre d'une couleur apparentée.

    J'ai essayé pas mal de solutions et pour obtenir ce que je voulais, j'ai dû changer l'image de la goutte lorsque les sous-menus sont déroulés pour ne pas perdre la transition. Le problème avec cette solution c'est l'image qui apparait met une seconde à s'afficher ce qui casse l'effet déroulant. Je ne sais pas si je suis bien claire dans mes explications alors j'ai mis le code source html, css et les images en pièce jointe aussi.

    Si vous pouviez m'indiquer une piste pour un joli rendu sans cassure. Sinon je vais devoir revoir le design du menu et j'avoue que ça ne m'enchante guère.

    Merci beaucoup à tous pour vos conseils
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    j'avoue avoir la flemme de lire le code mais à mon sens l'idée est bonne html/css devrait suffire. si ton image met trop de temps à charger c'est peut être qu'elle est trop lourde.après la seconde solution envisageable est d'utiliser flash pour générer ton menu.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 22
    Points : 12
    Points
    12
    Par défaut
    Bonjour Vil'Coyote,

    Merci pour ta réponse mais l'image n'est vraiment pas trop grosse (3 ko). J'ai même essayé de remplacer l'image par une couleur de fond uniquement donc sans image.

    J'ai mis les images en pièces jointe des résultats que j'obtiens :
    Si je met 2 images (image 5 de 2.41ko et image 4 de 2.58ko) de la goutte et du fond de sous-menu j'obtiens ce qui est sur l'image 3. Ce n'est peut-être pas bien visible ici en miniature mais on voit une séparation entre les deux qui n'est pas jolie. C'est bien le résultat que j'attends mais le rendu n'est pas joli.

    Autre solution : si je met juste l'image de la goutte (image 5) et une couleur de fond pour le sous-menu j'obtiens les images 1 et 2 selon la valeur que je donne à mon margin top.
    En gros, serait-il possible sur le résultat de l'image 1 de faire passer l'image de la goutte au premier plan ?

    Merci beaucoup
    Images attachées Images attachées      

  4. #4
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    je pense que pour cela il faudrait encapsuler ton image dans un div et utiliser le z-index pour la passer en premier plan.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  5. #5
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 22
    Points : 12
    Points
    12
    Par défaut
    Merci beaucoup, je ne connaissais pas encore cette propriété z-index. Je fais les test et je te tiens au courant.

    Merci encore

  6. #6
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 22
    Points : 12
    Points
    12
    Par défaut
    Bonsoir,

    Après avoir fait mes tests, la propriété z-index était bien ce qu'il me fallait. Merci Vil'Coyote pour ce tuyau !
    Entre temps j'avais modifié un peu ma charte graphique et finalement j'aime bien ma dernière version mais je garde à l'esprit cette propriété fort utile.

    Merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. menu vertical déroulant
    Par inmone dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 25/03/2009, 13h52
  2. [MooTools] menu vertical déroulant
    Par gozu13 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 29/09/2008, 08h27
  3. Menu vertical déroulant 3
    Par nico3141 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 10/12/2007, 00h21
  4. [CSS]Menu vertical déroulant
    Par bitardo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 09/07/2007, 15h24
  5. Menu vertical déroulant
    Par Maria1505 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 19/06/2007, 16h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo