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 :

position absolute d''un div, bug IE6


Sujet :

Positionnement en CSS

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut position absolute d''un div, bug IE6
    Bonjour,
    encore un pt bug dans IE6, j'ai un div en position absolute (top-left) qui se mets sur le main text au milieu.
    Site:
    www.vieforcesanté.ch (page d'accueil/index)

    Uniquement problème avec IE6 !
    Merci de m'aider a trouver une solution, ou dois je regler ça dans le code CSS?

    Voir le probléme d'affichage ici (capture d'écran).

    http://ipinfo.info/netrenderer/index.php

  2. #2
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Bonjour,
    c'est un bug de haslayout qui fait qu'un block conteneur qui n'a pas le layout (cf le lien donné) ne tient pas compte du left du bloc enfant positionné en absolute.
    Donc attribuer un zoom:1 (par exemple) à #page dans une feuille de style IE appelé à l'aide des commentaire conditionnels pour lui conférer le layout.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut
    Ce n'est pas évident ce problème de haslayout je l'ai reglé a cause d'un autre bug pour les liste decimal qui ne s'affichait pas dans l'ordre c'est quand j'ai enleve le zoom que j'ai pu regler ce probleme des décimal! si le le remet je regle un probleme positionnement mais je me retrouve de nouveau avec les liste non dans l'ordre...aie comment faire dans ce cas précis?
    Merci de m'aider pour ce casse tête....

  4. #4
    Membre chevronné Avatar de desert
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 414
    Par défaut
    Bonjour, comme le disait Erwan31, tu dois ajouté zoom:1 à ton div#page à l'aide un commentaire conditionnel.
    Comme je suis gentil , voici le code à placer dans la balise head :
    Code xhtml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <!--[if lte IE 6]>
        <style type="text/css">
            #page {
                zoom: 1;
            }
        </style>
    <![endif]-->

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2008
    Messages : 6
    Par défaut
    Problème résolu merci infiniment

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 20/02/2014, 00h33
  2. Position absolute, barre de défilement et IE6
    Par alveric dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 18/07/2007, 09h14
  3. position:absolute dans un div
    Par MayOL69bg dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 28/03/2007, 16h10
  4. Div : position: absolute, relative ou static ?
    Par philippef dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/01/2007, 12h59
  5. [CSS] Redimensionnement de div en position absolute
    Par Fluckysan dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 25/09/2006, 13h41

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