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 :

problème d'incompatibilité avec IE6


Sujet :

HTML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 79
    Points : 54
    Points
    54
    Par défaut problème d'incompatibilité avec IE6
    hello a tous,

    J'ai quelques soucis avec la mise en page de mon site web
    En effet, je dispose plusieurs élément a l'aide des div, ceux si se positionnent correctement avec FF mais avec IE 6 j'ai quelques soucis de positionnement

    De plus avec IE 7 j'aimerai que lorsqu'il y réduction de la fenêtre les div ne s'alignent pas les uns sous les autres mais restent positionnées où ils sont (comme dans ff quoi).

    Quelqu'un aurait-il réponse a mes problèmes ?

    Voici les sources

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
        <div id="bodyContent">
                <div id="banner">
                     Ma bannière
                </div>
                <div id="menu">
                     Le menu...
                </div>
                <div id="content">
                    <div id="contentTop" >
                        <div id="contentTopLeft" >
                           Sous titre du contenu (avec un image en background)
                        </div>
                        <div id="contentTopRight" >
                           Deuxième partie du sous titre du contenu (qui contient un image de fond qui remplit le reste)
                        </div>
                    <div id="contentBottom">
                         Contenu du site a proprement dit, qui contient donc les données
                    </div>
                </div>
                <div id="footer">
                      Le footer...
                </div>
       </div>
    et le css associé a cela:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
     
    #bodyContent
    {
    	min-width : 800px;
    }
     
    div#banner 
    {
        height : 80px;
        margin-top:50px;
        margin-left:25px;
        background-image: url(../App_Themes/Img/logo.gif); 
        background-repeat: no-repeat;
    }
     
    div#login
    {
        float : right;
        margin-top : 40px;
    }
     
    div#menu
    {
        width : 185px;
        float : left;
        margin-left : 15px;
        padding-top : 80px;
    }
     
    div#content
    {
        margin-left : 200px;
    }
     
    div#contentTop
    {
        height : 180px;
    }
     
    div#contentTopLeft
    {
        height : 180px;
        float : left;
        width : 410px;
        background-image: url(../App_Themes/Img/titre.gif); 
        background-repeat: no-repeat;    
    }
     
    div#contentTopRight
    {
        height : 180px;
        margin-left : 410px;
        background-image: url(../App_Themes/Img/titre_chouia.gif); 
        background-repeat: repeat-x;    
    }
     
    div#contentBottom
    {
        padding-left: 20px; 
        padding-bottom: 20px;
        background-color : #5e5454;
    }
     
    div#footer
    {
        height : 50px;
        clear : both;
        text-align : center;
        padding-top : 50px;
        color:white;
        font-size : 12px;
    }

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 56
    Points : 47
    Points
    47
    Par défaut
    Je suis pas forcément le mieux placé en ce qui concerne les css mais voilà mon avis :

    - Dans chacun de tes tags ajoute la balise position:absolute; (je crois qu'il faut la mettre en absolute pour que la <div> ne soit pas liée à la taille de la fenêtre, si ça ne marche pas essaie avec position:relative; ).

    Si ça ne marche pas :

    - Edite le tag body en css et donne lui une largeur et une hauteur fixe.

    Si ça ne marche pas :

    - Evite les px, sauf si le tag body possède une largeur et une hauteur fixe, car la présentation de ton site va pas mal bouger entre les résolutions d'écran et les redimensionnements de fenêtre. Utilise les pourcentages à la place.

    Si ça ne marche pas :

    - Il va falloir attendre que quelqu'un d'autre poste

    Bon courage,

  3. #3
    Membre éclairé Avatar de djoyeux
    Profil pro
    Inscrit en
    Août 2007
    Messages
    595
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2007
    Messages : 595
    Points : 668
    Points
    668
    Par défaut
    Citation Envoyé par Smiff Voir le message
    Je suis pas forcément le mieux placé en ce qui concerne les css mais voilà mon avis :

    - Dans chacun de tes tags ajoute la balise position:absolute; (je crois qu'il faut la mettre en absolute pour que la <div> ne soit pas liée à la taille de la fenêtre, si ça ne marche pas essaie avec position:relative; ).

    Si ça ne marche pas :

    - Edite le tag body en css et donne lui une largeur et une hauteur fixe.

    Si ça ne marche pas :

    - Evite les px, sauf si le tag body possède une largeur et une hauteur fixe, car la présentation de ton site va pas mal bouger entre les résolutions d'écran et les redimensionnements de fenêtre. Utilise les pourcentages à la place.

    Si ça ne marche pas :

    - Il va falloir attendre que quelqu'un d'autre poste

    Bon courage,

    Désolé mais je pense pas que tes solution fonctionne.

    Il faut revoir ton code CSS c'est lui qui pose problème
    Min_width n'est pas compatible IE il me semble.

    y'a pas que ça comme pproblème.

    Prend exemple sur le css de ces kit graphique open source.
    http://www.tcheval.net/
    Dieu de l'orthographe pardonne moi.
    Ne pas confondre language SMS et abréviation. ça n'a rien a voir...

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 79
    Points : 54
    Points
    54
    Par défaut
    hello,

    Merci bcp pour les réponses.

    Effectivement min-width n'est pas compatible avec ie 6 mais bon le problème n'est pas du tout la....

    J'ai navigué sur le site http://www.tcheval.net/ et j'ai pu trouver quelques exemples pour répondre a mon problème.... je crois que je suis sur la bonne voie

    ...mais je reviendrais surement avec d'autres questions

    Merci a tous

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

Discussions similaires

  1. Problème de compatibilité avec IE6 - DIV et FLOAT
    Par rigolman dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 20/06/2008, 13h58
  2. [Prototype] [UI] Incompatibilité avec IE6
    Par T_Joe dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 21/05/2008, 11h15
  3. Problèmes d'affichage avec IE6
    Par Emotion dans le forum Mise en page CSS
    Réponses: 13
    Dernier message: 14/01/2007, 19h57
  4. [Sécurité] Problème de sessions avec IE6
    Par TheMoutch dans le forum Langage
    Réponses: 8
    Dernier message: 21/08/2006, 17h52

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