Bonjour,
Ce post a juste de pour but d'aider des personnes qui ont des problèmes de hauteur de cellule <td> sous IE7. Peut-être qu'en faisant une recherche sur google, ils pourront éventuellement trouver ce post qui pourra, je l'espère, les aider.
Ce post ne concerne pas du tout le css, mais comme ce forum me semble le plus pertinent (et celui que j'utilise le plus), je permet d'écrire rapidement au sujet des <table>.
Aujourd'hui, ayant été obligé d'utiliser un tableau pour une site internet, j'ai eu la mauvaise surprise de découvrir un problème d'affichage sous IE7. La hauteur d'une cellule était trop grande par rapport à mon indication.
La solution a été la suivante:
- mettre sur une seule ligne de code les balises d'ouvertures et de fermeture de cellules de l'ensemble du tableau.
Ce qui donne :
la fermeture de la balise doit se faire sur la même ligne. et non pas :
Ainsi seulement, IE7 affichera vos tableaux correctement !!!
Comme quoi le css est bien pratique et que IE est toujours aussi mauvais.
Je serai curieux de lire un post, si quelqu'un connais l'explication du pourquoi du comment pour cette bizarrie Internet Explorer !
Merci
Modifié par nforum (06 Jun 2009 - 16:58)
Ce post a juste de pour but d'aider des personnes qui ont des problèmes de hauteur de cellule <td> sous IE7. Peut-être qu'en faisant une recherche sur google, ils pourront éventuellement trouver ce post qui pourra, je l'espère, les aider.
Ce post ne concerne pas du tout le css, mais comme ce forum me semble le plus pertinent (et celui que j'utilise le plus), je permet d'écrire rapidement au sujet des <table>.
Aujourd'hui, ayant été obligé d'utiliser un tableau pour une site internet, j'ai eu la mauvaise surprise de découvrir un problème d'affichage sous IE7. La hauteur d'une cellule était trop grande par rapport à mon indication.
La solution a été la suivante:
- mettre sur une seule ligne de code les balises d'ouvertures et de fermeture de cellules de l'ensemble du tableau.
Ce qui donne :
<table>
<tr>
<td height="20">le texte ici</td>
</tr>
</table>
la fermeture de la balise doit se faire sur la même ligne. et non pas :
<table>
<tr>
<td height="20">
le texte ici
</td>
</tr>
</table>
Ainsi seulement, IE7 affichera vos tableaux correctement !!!
Comme quoi le css est bien pratique et que IE est toujours aussi mauvais.
Je serai curieux de lire un post, si quelqu'un connais l'explication du pourquoi du comment pour cette bizarrie Internet Explorer !
Merci
Modifié par nforum (06 Jun 2009 - 16:58)