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

Mise en page CSS Discussion :

Superposition Div sous ie


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par défaut Superposition Div sous ie
    Bonjour,
    j'ai un soucis concernant une page où j'ai plusieurs Div, dans un div il y a un calendrier qui peut s'ouvrir en cliquant sur l'image. Le problème c que le calendrier s'affiche bien sous Firefox à l'aide de z-index et des position relative et absolute que j'ai mis dans la css, mais sous ie7 c ne marche pas.
    j'ai consulté plusieurs forums avant de postuler ici, pas de solution majeur.
    Est-ce possible de m'aider?

  2. #2
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    je pense que si tu mets ton code, ou pourra déjà essayer de t'aider

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par défaut
    css:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    div.cal
    {
    	position: absolute;
    	top: 1px;
    	left: 90px;
    	z-index:1;
    }
     
    div.cal div
    {
    	z-index:2;
    }
    page jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <tr>
    <td class="col">
    			Date 
    </td>
    <td class="recherche">
    <div style="position:relative;">
    <input type="text" name="date" size="20" tabindex="6" value="">
    <span dojoType="cal" name="date"></span>
    </div>
    </td>

  4. #4
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    bonjour,

    Ta portion de code ne nous est pas d'une grande utilité puisqu'on n'y trouve pas de div avec une classe "cal" ?

    Citation Envoyé par chichone Voir le message
    mais sous ie7 ça ne marche pas.
    Pourrais-tu décrire un peu plus ton problème ? Il n'y a rien qui ne s'affiche (auquel cas il faudrait peut-être peut-être mieux poster sur un forum de programmation)? ou alors au mauvais endroit ?

    Aurais-tu un lien pour observer le problème ?
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

  5. #5
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <td class="Recherche">
    <div style="position: relative;">
    <input type="text" value="" tabindex="6" size="20" name="date" style="width: 7em;"/>
    <div class="cal">
    <img style="vertical-align: middle; cursor: pointer;" dojoattachevent="onclick: onDropdown;" dojoattachpoint="ode" alt="date" src="/static/calendrier.gif" title="select a date"/>
    <div style="display: block; position: absolute;" dojoattachpoint="subWidgetContainerNode">
    <div class="dateContainer" dojoattachpoint="datePickerContainerNode" style="">
    </div>
    </div>
    </div>
    </td>
    c marche bien sous firefox le faite d'afficher le calendrier, il y a pas de superposition avec d'autres éléments notamment div à l'aide de z-index, sauf que sous ie c ne marche pas, il y a une superposition, on ne voit pas le calendrier entier

  6. #6
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par défaut Propositions
    vous avez des suggestions comment on peut régler le problème de la superposition sous ie sans passer par z-index?

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

Discussions similaires

  1. Superposition de div sous IE 6
    Par zapatis dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 29/06/2012, 10h52
  2. Dimensions incorrectes d'un div sous IE
    Par vg33 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 05/11/2005, 21h08
  3. Petit écart entre 2 div sous FF
    Par Death83 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 14/10/2005, 20h25
  4. problème avec les div sous Mozilla
    Par MrsFrizz dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 13/10/2005, 11h54
  5. [Débutant] Centrer un bloc DIV sous IE
    Par Amon dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 22/09/2005, 00h31

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