IE 7 et IE 8 ne rendent pas 2 divs consécutifs avec float: left sur le même ligne s'il y a une table dans l'une des DIV soit 100% + marge largeur non nulle:IE 7 et IE 8 ne rendent pas 2 div conséquents avec float: gauche sur la même ligne s'il y a une table dans l'un des DIVs
<html>
<head>
<title>IE float left bug</title>
<style type="text/css">
.inttable
{
width: 100%;
margin: 9px;
}
.multicolumn
{
margin: 0px;
border: 0px;
padding: 0px;
width:100%;
}
.column
{
margin: 0px;
border: 0px;
padding: 0px;
float:left;
display: inline;
}
</style>
</head>
<body>
<div class="multicolumn">
<div class="column" style="width:50%;">
<table class="inttable">
<tr>
<td>table1</td>
</tr>
</table>
</div>
<div class="column" style="width:50%;">
column 2
</div>
</div>
</body>
</html>
Il n'y a pas de problème dans FireFox, Opera, Chrome et Safari.
Est-ce que quelqu'un sait solution de contournement pour ce bug IE?
Vous devriez reformuler ceci sous la forme d'une question. –
PS Avez-vous un ensemble de doctype? - Si ce n'est pas le cas, pensez à en définir un car cela résoudra BEAUCOUP de problèmes de rendu IE. – scunliffe
S'il vous plaît, faites-en une réponse :) – Artem