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

HTML Discussion :

Une liste déroulante est-elle toujours en 1er plan ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 14
    Par défaut Une liste déroulante est-elle toujours en 1er plan ?
    Bonjour,

    j'ai créé qlq pages pour un intranet avec des menus déroulants HTML+CSS
    et des formulaires composés de texte + bouton + liste déroulante
    Je voudrais que mes menus déroulants soient toujours au-dessus de tout (premier plan).
    Je les gère donc avec z-index dans les CSS et tout fonctionne très bien sauf :
    Les listes déroulantes du formulaire qui sont toujours en premier plan !
    Le menu déroulant passe donc par dessus tous les composants de mon formulaire sauf les listes déroulantes ?!

    Mes clients sont Internet explorer 5, 5.5 et 6 et je ne peux pas en changer.

    Y aurait-il une raison connue à cette attitude des listes déroulantes, un bug et surtout... une solution ?

    Merci par avance

    Marc

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    un bug oui ...

    la solution est de jouer avec le display du select ou encore avec des iframes ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 14
    Par défaut
    Merci SpaceFrog ça me rassure,
    c'est le genre de truc qui me rend fou.

    Aurais-tu toutefois une indication supplémentaire sur
    le display du select ou les iframes ?
    Du style qlq lignes de code en exemple ou une source où trouver des infos.

    Dans tous les cas Merci encore

    Marc

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    En fait tenter de te donner une solution n'est pas vraiment possible sans savoir quel est le problème... il me faudrait connaitre la configuration ...
    a priori le select doit passer au dessus de quelquechose et tu ne le souhaites pas... mais quels sont les objets en cause et leur position ...? à quel moment le problème survient-il ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 14
    Par défaut
    J'ai créé un menu déroulant en m'inspirant d'une solution proposée par Eric Meyer (bouquin CSS). Ce menu déroulant postionné en absolu sur mon portail doit toujours tout survoler.
    Ca a très bien fonctionné jusqu'au moment où j'ai introduit une liste déroulante dans un formulaire. Cette fois le menu passe au-dessus de tout sauf de cette liste déroulante et... c'est moche!
    En plus il y a quelques items du menu déroulant auxquels je n'ai plus accès (ceux qui sont masqués).
    J'ai retouvé ce bug sur un autre site de pro... je ne suis pas le seul.

    Je vais virer ma liste déroulante et la recréer artificiellement avec un menu déroulant avec CSS.

    M'enfin... j'aurais bien aimé l'avoir cette liste déroulante !!!

    Au passage si tu as une info sur les iframes dont tu me parlais, je suis preneur car je ne connais pas.

    Merci encore et au plaisir

    Marc

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 259
    Par défaut
    Désolé d'arriver après la guerre, mais bon...
    Tu peux aussi jouer avec la visibilité de ta liste : quand tu déroules ton menu, tu caches la liste déroulante, et quand ton menu n'est plus déroulé, hop!, la liste réapparaît!
    Bon courage!
    Ciao.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 14/01/2015, 11h32
  2. Recherche d'un champ lorsqu'une liste déroulante est modifiée
    Par juju05 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 05/07/2010, 15h50
  3. Réponses: 1
    Dernier message: 13/12/2008, 20h05
  4. Réponses: 6
    Dernier message: 27/11/2008, 16h37
  5. Réponses: 1
    Dernier message: 14/06/2007, 20h00

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