HTML très simple mais ..... - Programmation
Marsh Posté le 17-03-2002 à 13:35:54
t'es essayé en spécifiant la hauteur de chaque cellule à 100% ?
Marsh Posté le 17-03-2002 à 16:20:46
Je pige pas l'intérêt de mettre un tableau dans la cellule d'un tableau, dans ton cas...
J'explique :
- spécifier la hauteur d'un tableau via l'attribut height="" c'est pas très standard, donc risque que certains browsers plus stricts que d'autres affichent n'importe comment (on dirait que c le cas )
- tu peux simplement créer *un seul* tableau, avec 3 cellules d'un côté (top, texte, bottom) et une cellule de l'autre...
le code qui va avec :
<table width="80%">
<tr>
<td valign="top">Top</td>
<td rowspan="3">Ta colonne de droite</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td valign="bottom">Bottom</td>
</tr>
</table>
Je sais pas si ça répond à ton problème, mais bon je vois pas trop ce que tu veux faire en fait
Marsh Posté le 18-03-2002 à 01:08:15
CorranHorn a écrit a écrit : Indiana Jones j'y avais pas pensé mais effectivement je pense que ça doit résoudre mes problèmes je ne savais pas que height c'est pas standard |
Hé oui...
va faire un tour sur www.w3.org
Marsh Posté le 17-03-2002 à 13:31:03
Voila je tente de faire un truc hyper simple. Dans une case de tableau HTML je place untableau qui prend toute la largeur et toute la hauteur.
Ce tableau se decoupe en 3 lignes. Une en valign top pour un message. Une ligne à blanc et une ligne en valign bottom pour une signature. Ca marche bien sous IE mais pas sous Netscape 6.2. Sous Netscape le tableau ne prend pas 100 % de la hauteur de la case
c'est parce que c'est frnachement basique.
<TD width='80%' height='100%' valign='top'>
<TABLE valign='top' width='100%' height='100%'>
<TR valign='top'>
<TD>
top
</TD>
</TR>
<TR>
<TD>
</TD>
</TR>
<TR valign='bottom'>
<TD>
bottom
</TD>
</TR>
</TABLE>
</TD>
Si quelqu'un a déja rencontré le probleme et connait une soluce
---------------
A suivre