Comment réparer Internet explorer 7 bug lors de l'utilisation pourcentage des largeurs de mise en page?

Merci de m'aider dans cette. J'ai besoin de créer une mise en page à l'aide de pourcentage largeurs. J'ai un wrapper qui est de 100% de largeur.

Maintenant, j'ai un DIV (le principal wrapper.. je tiens à le maintenir à 94% du pourcentage de la largeur.. 94% à 100% de corps).. bon

Pour faire simple.

-> BODY 100% de la largeur de définir

--> CONTAINER 94% de la largeur de

---> PREMIER ENFANT DIV 70% de flotteur de gauche (70% du CONTENEUR)

---> SECOND ENFANT DIV 30% flotteur droit (30% du CONTENEUR)

Mais j'ai 2 colonnes identiques sous PREMIER ENFANT DIV

-----> 50% et 50% pourcentage de la largeur de

Le bug est: Dans ie7.. la dernière colonne est affichée sur fond .. ce n'est pas correctement flotté.. Si je diminue la largeur de 29,9% !!! il fonctionne.. je pense que ie7 a un bug dans le traitement de pourcentage largeurs ou quelque chose.. Merci de préciser sur ce point. J'espère que vous comprenez le problème, car le css /html, c'est tout simplement trop long.. j'espère juste que ses un problème commun.. 🙁

Voici le code CSS de cette DIV .. Espérons que cela aide 🙂

body {
width: 100%;
background: #fff;
text-align: center;
font-size: 12px;
}

#wide-primary {
background: #fff url(img/shadow1.png) repeat-x top;
position: relative;
top: -1px;
}

#primary {
width: 94%;
margin: 0 auto 0 auto;
text-align: left;
}

#features {
float: left;
width: 70%;
padding: 2% 0 0 0;
}

.featurebox {
float: left;
width: 48%;
padding: 0 2% 3% 0;
}

#lastnews {
float: right;
width: 30%;
padding: 2% 0 2% 0;
}
  • Cela pourrait aider si vous pouvez poster vos feuilles de style CSS.
  • Ok ajouté par votre demande
InformationsquelleAutor Ahmad Fouad | 2009-08-21