Problème affichage tableau HTML (colspan) IE

Résolu/Fermé
ddlaterreur Messages postés 3 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 26 juillet 2009 - 25 juil. 2009 à 18:38
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 - 26 juil. 2009 à 11:42
Bonjour,
J'ai un problème très bête en HTML mais je n'arrive pas à le résoudre:
Sur Firefox, safari, chrome il n'y a pas de problème d'affichage de ce code mais avec internet explorer, il refuse de d'afficher correctement le tableau (les grandeurs des cellules ne correspondent pas).
<table width="100%" height="100%" border="1" cellpadding="0" cellspacing="0">
	<colgroup>
    	<col width="16">
    	<col width="9">
    	<col>
    	<col width="9">
    	<col width="16">
	</colgroup>
  <tr height="45">
    <td colspan="2">&nbsp;</td>
    <td ></td>
    <td colspan="2">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td colspan="3">dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd</td>
    <td>&nbsp;</td>
  </tr>
  <tr height="30">
    <td colspan="2">&nbsp;</td>
    <td>&nbsp;</td>
    <td colspan="2">&nbsp;</td>
  </tr>
</table>

Y a-t-il quelqu'un qui pourrait trouvé une astuce pour pouvoir contourner ce problème?
Merci d'avance.
PS: si l'écriture est supprimé il n'y a plus de problème, mais j'ai vraiment besoin de pouvoir écrire dans le tableau :)
A voir également:

4 réponses

giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 142
25 juil. 2009 à 18:50
bonsoir,

je vous donne un piste de réflexion.
les navigateurs ne calculent pas tout à fait pareil la taille des "border"
tentez de réduire votre tableau à 95% (pour laisser un peu de place à IE) et voyez si cela ne donne pas satisfaction.
0
ddlaterreur Messages postés 3 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 26 juillet 2009
25 juil. 2009 à 22:10
J'ai beau essayer de mettre ma largeur à 95%, cela ne change rien. Si j'ai un border ou pas cela ne change pas pour internet explorer 8, il ne m'affiche toujours pas les bonnes dimensions. Je penses que cela doit venir des colspan car au plus on écrit dans la cellule avec clospan=3, ou plus les dimensions s'éloigne de celle demandé. Comment peut-t-on contourné cela en respectant cette structure de ce tableau?
0
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 142
25 juil. 2009 à 22:41
Bonsoir
alors il va falloir passer par du css.....
0
ddlaterreur Messages postés 3 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 26 juillet 2009
26 juil. 2009 à 10:54
Pouvez-vous me donner un exemple ou un début de piste en CSS car je ne sais comment procéder.
Merci d'avance
0
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 142
26 juil. 2009 à 11:42
Bonjour,

je fais quelques test sur votre problème depuis hier (pas que ça quand même).
le tableau est en % de la page
les colonnes sont fixes en px.

il me semble que la colonne centrale adapte sa largeur un peu comme le navifateur le souhaite.

je vous propose de travailler tout en largeur fixe ou tout en %, avec une préférence pour les largeurs fixes.

la piste du CSS est plus complexe
0