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 :

[css] Design 2 colonnes: probleme avec IE


Sujet :

Tableau en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 75
    Par défaut [css] Design 2 colonnes: probleme avec IE
    j'ai un soucis avec un design 2 colonnes qui ne veut passer sous IE (par contre pas de soucis avec FF)
    La page se décompose comme suit:
    Un bloc de page (750px) qui contient 2 blocs (155px + 595 px = 750px) Jusqu'ici pas de probleme.
    Dans le bloc de 595px je crée 2 colonnes (125px + 470px = 595px) et là probleme, sous IE le bloc de 470px ne s'encastre pas comme il faut et passe en dessous de tout le reste.
    Mathématiquement c'est bon et ca passe bien sur FF
    Quel est le soucis? merci

    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
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>MA PAGE</title>
    <style type="text/css">
    #page{	
    	background-color:#fff;
    	width:750px;
    	margin: 0 auto;
    }
    #leftcontent {
    	background-color:#99CC33;
    	width: 155px;
    	float: right;
    }
    #rightcontent {
    	background-color:#33CC00;
    	width: 595px;
    	float: right;
    }
    #insideleft {
    	background-color:#006699;
    	width:470px;
    }
    #insideright{
    	background-color:#ff0033;
    	float:right;
    	width:125px;
    }
     
    </style>
    </head>
    <body>
     
    <div id="page">
     
      <div id="rightcontent">
        <div id="insideright"> COLONNE DROITE </div>
        <div id="insideleft">COLONNE GAUCHE</div>
      </div>
     
      <div id="leftcontent"> MENU 
      </div>
     
    </div>
    </body>
    </html>

  2. #2
    Membre émérite Avatar de fallais
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2006
    Messages : 858
    Par défaut
    A mon avis c'est a cause des float ... IE les interprete TRES mal ...
    Sinon les tableaux ca t'interesse pas ?

    Edit : ton leftcontent ... faudrait pas le faire float: left; ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 75
    Par défaut
    Citation Envoyé par Elwyn
    A mon avis c'est a cause des float ... IE les interprete TRES mal ...
    Le truc c'est que si je réduis un peu la largeur de insideleft de quelques pixels, là ca passe.... mais je ne trouve pas ça très logique

  4. #4
    Membre émérite Avatar de fallais
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2006
    Messages : 858
    Par défaut
    C'est bon j'ai trouvé :

    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
    <html>
    <head>
    <title>Francallais</title>
    <link href="style_conduite.css" type="text/css" rel="stylesheet" />
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>MA PAGE</title>
    <style type="text/css">
    #page{	
    	background-color:#fff;
    	width:750px;
    	margin: 0 auto;
    }
    #leftcontent {
    	background-color:#99CC33;
    	width: 155px;
    	float: left;
    }
    #rightcontent {
    	background-color:#33CC00;
    	width: 595px;
    	float: right;
    }
    #insideleft {
    	background-color:#006699;
    	width:470px;
    	float: left;
    }
    #insideright{
    	background-color:#ff0033;
    	float:right;
    	width:125px;
    }
     
    </style>
    </head>
    <body>
     
    <div id="page">
     
      <div id="rightcontent">
        <div id="insideright"> COLONNE DROITE </div>
        <div id="insideleft">COLONNE GAUCHE</div>
      </div>
     
      <div id="leftcontent"> MENU 
      </div>
     
    </div>
    </body>
    </html>
    Voila

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 75
    Par défaut
    un GRAND merci à toi

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

Discussions similaires

  1. [CSS / IE 5 & 6] Probleme avec ul / li
    Par mtopolov dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 05/02/2008, 21h20
  2. Problem sous IE avec design 2 colonnes + Entête
    Par Erakis dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 27/07/2007, 14h43
  3. [CSS] Probleme avec IE6
    Par m312 dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 12/08/2005, 13h20
  4. Probleme avec CSS
    Par Rychi dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 16/03/2005, 18h26

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