Bonjour à tous,
j'utilise depuis un bon moment les floats, mais j'ai un problème de mise en page à chaque fois sur IE6.
Voici un extrait du code :
Sur l'ensemble des navigateurs, le bloc rouge et vert sont alignés, alors que sur IE6 le bloc vert se retrouve à la ligne et je suis obligé à chaque fois de faire une autre feuille de style avec commentaires conditionnels pour retirer 2px à un des blocs pour corriger ce problème. J'aimerai donc savoir si quelqu'un sait d'où vient ce problème, s'il a une solution alternative pour le corriger ou une méthode plus appropriée pour l'éviter. Cependant je veux que la largeur totale de mes deux blocs soient égales au bloc conteneur pour des raisons d'agencement graphique vis à vis de mes design.
Merci.
Modifié par T.E.I. (23 May 2007 - 20:55)
j'utilise depuis un bon moment les floats, mais j'ai un problème de mise en page à chaque fois sur IE6.
Voici un extrait du code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Test de Floats</title>
<style type="text/css">
<!--
#blocPrincipal{
background: #FFF; color: #000; width: 950px;
}
#bloc1{
float: left; background: #F00; width: 550px;
}
#bloc2{
margin-left: 550px;
background: #0F0; width: 400px;
}
-->
</style>
</head>
<body>
<div id="blocPrincipal">
<div id="bloc1">
Bloc 1
</div>
<div id="bloc2">
Bloc 2
</div>
</div>
</body>
</html>
Sur l'ensemble des navigateurs, le bloc rouge et vert sont alignés, alors que sur IE6 le bloc vert se retrouve à la ligne et je suis obligé à chaque fois de faire une autre feuille de style avec commentaires conditionnels pour retirer 2px à un des blocs pour corriger ce problème. J'aimerai donc savoir si quelqu'un sait d'où vient ce problème, s'il a une solution alternative pour le corriger ou une méthode plus appropriée pour l'éviter. Cependant je veux que la largeur totale de mes deux blocs soient égales au bloc conteneur pour des raisons d'agencement graphique vis à vis de mes design.
Merci.
Modifié par T.E.I. (23 May 2007 - 20:55)