Comment gèrer la taille d'1 Table dont 1 <td> est dynamique ?
Bonjour,
J'ai 1 Pb avec 1 Tableau :
-> La partie gauche doit avoir 1 taille fixe. Elle a 2 lignes.
-> La partie droite couvre toute la hauteur du Tableau. Elle contient 1 "Accordion" AjaxToolKit.
=> Pb : Quand on ouvre des "AccordionPane" (onglets d'accordéon) dont la taille dépasse la hauteur des lignes de gauche, les 2 lignes de gauche s'espacent !?
Tableau: AVANT clic sur accordeon 2 :
_______________________________
ligne1.....| accordeon1
________| accordeon2
ligne2.....| accordeon3
________|________________________
Tableau: APRES clic sur accordeon 2 :
_______________________________
.............| accordeon1
ligne1.....| accordeon2
.............| ...contenu2
________| ...contenu2
.............| ...contenu2
.............| ...contenu2
ligne2.....| accordeon3
________|________________________
Mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
<table>
<tr>
<td>ligne1</td>
<td rowspan="2">
<ajax:Accordion ID="a1" runat="server" SelectedIndex="0">
<Panes>
<ajax:AccordionPane ID="p1" runat="server">
<Header>
<a href="" onclick="return false;">accordeon1</a>
</Header>
</ajax:AccordionPane>
<ajax:AccordionPane ID="p2" runat="server">
<Header>
<a href="" onclick="return false;">accordeon2</a>
</Header>
<Content>
contenu2<br/>
contenu2<br/>
contenu2<br/>
contenu2<br/>
</Content>
</ajax:AccordionPane>
</Panes>
</ajax:Accordion>
</td>
</tr>
<tr><td>ligne2</td></tr>
</table> |
Comment remédier à cet espacement entre les lignes 1 et 2 ?
J'ai essayé de rajouter 1 ligne : <tr><td style="height:100%"></td></tr> (avec le rowspan de l'accordéon = 3), mais même Pb.
Merci pour vos indications.
David.
Oui, mais ça ne marche pas (sous IE6)
Effectivement, Je cherche à obtenir:
_______________________________
ligne1.....| accordeon1
________| accordeon2
ligne2.....| ...contenu2
________| ...contenu2
.............| ...contenu2
.............| accordeon3
________|________________________
Oui, j'ai bien essayé de rajouter 1 ligne de compensation ... mais ...
La 3ème ligne, qui devrait compenser la hauteur de la partie gauche ne joue pas son rôle.
Pourtant j'ai mis, pour la 3ème ligne :
<tr><td style="height:100%"></td></tr>
Même avec les Hauteurs de 50px, c'est pas mieux malheusement.
Je viens d'essayer sur FireFox, pas mieux.
Pour l'URL, Pb, car je suis en stage en entreprise, et en fait c'est pas encore relié au serveur final. Ce sera juste 1 Application Web utilisable pour les employés.
Merci.
David.