IE juxtapose mes tables au lieu de les superposer
Bonjour à tous,
J'ai commencé à développer un projet sous Firefox et comme de bien entendu dès que je l'ai ouvert avec IE 6 (bien obligé...) c'est devenu un véritable cauchemard...
Alors j'ai supprimé plein de lignes de code et même avec un code archi minimaliste je ne comprends pas pourquoi il est interprété comme ça par IE ???
J'ai des DIV contenant des TABLES (minimalistes) dans une boucle PHP de base (mais je pense que c'est un problème HTML)
Mes DIV devraient donc apparaitre les unes sous les autres or elles se positionnent les unes à coté des autres au point de sortir de l'écran...
Voici la page de test : "La page a été supprimée"
et voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <div align="left" id="commentaire" style="margin:0px;font-size:12px;"><?php echo $produits->tabCommentFamille["comment_long"];?></div>
<div align="left" id="listeProds" style="margin:0px;font-size:12px;">
<?php
foreach($produits->tabProduits as $IDProd=>$tabProd){
?>
<div>
<table width="450" align="left" border="1" cellspacing="0" cellpadding="0" style="margin-top:10px;">
<tr>
<td style="padding:8px">
<font style="color:#006600; font-size:14px; text-decoration:underline; font-weight:bold;"><?php echo $tabProd["intitule"];?></font>
</td>
</tr>
</table>
</div>
<?php
};
?>
</div> |
Avec FF pas de souci avec IE je vous laisse juger...
Merci d'avance pour votre aide
PS si je supprime la TABLE pour ne garder que ceci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <div align="left" id="commentaire" style="margin:0px;font-size:12px;"><?php echo $produits->tabCommentFamille["comment_long"];?></div>
<div align="left" id="listeProds" style="margin:0px;font-size:12px;">
<?php
foreach($produits->tabProduits as $IDProd=>$tabProd){
?>
<div>
<font style="color:#006600; font-size:14px; text-decoration:underline; font-weight:bold;"><?php echo $tabProd["intitule"];?></font>
</div>
<?php
};
?>
</div> |
ça fonctionne... pourquoi ???