Tableau HTML

Statut
N'est pas ouverte pour d'autres réponses.

.Vinc.

Oh, un LamZ !
Bonjour à tous,

J'ai vraiment un problème TOUT con... mais que j'arrive pas à résoudre... :-(

Voici le premier jet de code que j'ai fait. Vraiment élémentaire ! Meme pas besoin de le lire pour le moment :dead:

Code:
 <HTML><HEAD><TITLE>Test : RoXioR@LamZ</TITLE></HEAD>
<BODY>
<center>
<TABLE border='1' width='700' cellspacing='0' cellpadding='0'>

<TR height='85'>
    <TD width='700' colspan='3'>A</TD>
</TR>

<TR height='16'>
    <TD width='170'>AM</TD>
<TD width='496' rowspan='8'>
A - Text goes here !!!<br>
A - Text goes here !!!
</TD>
     <TD width='34'>AR</TD>
</TR>

<TR height='25'>
    <TD width='170'>M</TD>
    <TD width='34' rowspan='6'>R</TD>
</TR>

<TR height='25'>
    <TD width='170'>M</TD>
</TR>

<TR height='25'>
    <TD width='170'>M</TD>
</TR>

<TR height='25'>
    <TD width='170'>M</TD>
</TR>

<TR height='25'>
    <TD width='170'>M</TD>
</TR>

<TR>
    <TD width='170' bgcolor='red'>Cellule "tampon"<br>pas de spécification pour 'height' !</TD>
</TR>

<TR height='16'>
    <TD width='170'>BM</TD>
    <TD width='34'>BR</TD>
</TR>

<TR height='57'>
    <TD width='700' colspan='3'>B</TD>
</TR>

</TABLE>
</center>

</BODY>
</HTML>
Cela donne ça : :arrow: http://borntorox.free.fr/GamerZ/ftp/Pages Web/tab-test_empty.htm

C'est parfait et tout ! Simplement, maintenant je fais un simulation de remplissage du texte dans la cellule du milieu...

:arrow: http://borntorox.free.fr/GamerZ/ftp/Pages Web/tab-test_fulltxt.htm
Maintenant, selon que vous regardiez avec Firefox ou IE; c'est pas pareil.

Mon but est que ce soit uniquement la cellule tampon qui s'agrendisse quand le texte devient grand.

Voyez la différence :

Avec Firefox et maintenant avec Internet Explorer


Pourquoi Firefox, ca marche nikel ... et sur Internet Explorer; il m'agrandi TOUTES les cellules de gauche la ! :-s


Merci d'avance
 

Hacko

Elite
Je suis pas sur, mais bon ...

Dans ta source, tu donne des tailles, mais pas d'unité de mesure, il faut p-e voir de ce coté la.
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
RoXioR@LamZ a dit:
Pourquoi Firefox, ca marche nikel ... et sur Internet Explorer; il m'agrandi TOUTES les cellules de gauche la ! :-s
Alors qu'il n'y a QUE la cellule tampon rouge à laquelle je n'ai pas fixé de valeur height !


Hacko a dit:
Je suis pas sur, mais bon ...

Dans ta source, tu donne des tailles, mais pas d'unité de mesure, il faut p-e voir de ce coté la.
Et jmet quoi ? px ?
 

Defcon4

Touriste
Il me semble que théoriquement on ne devrait pas mettre de height dans un <tr>, mais uniquement dans un <td>. Sinon quand on met rien, l'unité prise est le pixel, donc ça c'est ok.
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
Defcon4 a dit:
Il me semble que théoriquement on ne devrait pas mettre de height dans un <tr>, mais uniquement dans un <td>. Sinon quand on met rien, l'unité prise est le pixel, donc ça c'est ok.
ah ? ok; le soucis est peut etre la :mrgreen:

le height et le width se tapent sur le <td>
Rien sur le <tr> ??
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
RoXioR@LamZ a dit:
le height et le width se tapent sur le <td>
Je viens de tester... ca change rien
 

Hacko

Elite
et en mettant height=* (je sais plus si il faut des quotes) pour la cellule à taille changeante ?
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
Hacko a dit:
et en mettant height=* (je sais plus si il faut des quotes) pour la cellule à taille changeante ?
déja essayé aussi.
Ca marche pour les frame mais pas pour les <table> :-(
 

KraiS

Elite
effectivement faut fixer la height dans les <td>

essaye peut etre en mettant height=100% pour ta cellule tampon..
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
KraiS a dit:
essaye peut etre en mettant height=100% pour ta cellule tampon..
marche pas non plus :-(
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
Je viens d'essayer en remplacant tous les

<td width='170 px' height='25 px'>
par

<td style="width:170px; height:25px;">



Mais sans succes ! :-s
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
RoXioR@LamZ a dit:
Je viens d'essayer en remplacant tous les

<td width='170 px' height='25 px'>
par

<td style="width:170px; height:25px;">



Mais sans succes ! :-s
meme avec max-height: 25px !! :-(
 

Defcon4

Touriste
Code:
 <HTML><HEAD><TITLE>Test : RoXioR@LamZ</TITLE></HEAD>
<BODY style="height:100%">
<center>
<TABLE border='1' width='700' cellspacing='0' cellpadding='0' style="height: 100%">

<TR>
    <TD colspan='3' height='8'>A</TD>
</TR>

<tr>

 <td>
    <table border=0 style="height: 100%" width=100%>
   <tr><td height=5>1</td></tr>
   <tr><td height=5>1</td></tr>
   <tr><td height=5>1</td></tr>
   <tr><td height=5>1</td></tr>
   <tr><td height=5>1</td></tr>
   <tr><td height=5>1</td></tr>
   <tr><td>tampon</td></tr>
   <tr><td height=5>1</td></tr>
   </table>
 </td>
 
 <td>TEXXXXXXXXXXTE<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
 <br><br><br></td>
 
 <td>
 
  <table>
   <tr><td>1</td></tr>
   <tr><td>1</td></tr>
   <tr><td>1</td></tr>
   <tr><td>1</td></tr>
   <tr><td>1</td></tr>
   </table>

 </td>
 
 </tr>
 
 
 <tr><td></td><td align="center">bas</td></tr>
 

</TABLE>
</center>

</BODY>
Voilà ça fait ce que tu veux mais completement différement.
En fait le prob c'est que height=100%, ça marche pas alors j'ai mis du css.
C'est pas exactement pareil que le code que t'a donnée mais le principe y est je crois.
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
Defcon4 a dit:
Voilà ça fait ce que tu veux mais completement différement.
En fait le prob c'est que height=100%, ça marche pas alors j'ai mis du css.
C'est pas exactement pareil que le code que t'a donnée mais le principe y est je crois.
Des tableaux imbirqués :proud:

Pas mal. Bien pensé ! J'avoue :)

Merci bien ! ;)
 
+1 pour le css. RoXioR@LamZ, tu devrais directement te mettre au css. Ce n'est pas plus compliqué que l'html et c'est plus facile pour faire des modifications de sites.
 
1er
OP
.Vinc.

.Vinc.

Oh, un LamZ !
SeigVoland a dit:
+1 pour le css. RoXioR@LamZ, tu devrais directement te mettre au css. Ce n'est pas plus compliqué que l'html et c'est plus facile pour faire des modifications de sites.
Je vois ça !

merci beaucoup ! ;)
C'est désormais chose faite :mrgreen: Vachement plus beau, clair, et ca marche :-D

;)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut