Page 1 sur 1

Alignement vertical lié entre 2 cellules d'un tableau ?

Posté : 23 mars 2007, 16:03
par Imon
Bonjour,

Voila j'ai un probleme, pour mettre en page ma page web, j'utilise un tableau à 2 cellules, la première contient une table dans lequel je mets mon menu, la seconde contient une table dans lequel s'affichera le contenu de la page.

Seulement voila, apparament par défaut, la table qui prend le moins de place en hauteur, s'aligne verticalement au centre de la zone par rapport à l'autre. Donc selon les cas, si mon menu est plus grand, le contenu de ma page va s'afficher verticalement au centre du menu, et si le contenu est plus long, c'est tout mon menu qui va s'afficher verticalement au niveau du centre du contenu...

Voila le code si ca peut aider :

Code : Tout sélectionner

<table width="790" class="corps"> <tr><td> <table class="menugauchebis" width="200"> <!-- suite du menu gauche --> <dl id="menu"> <tr><td class="dt1">L'association</td></tr> <tr><td><a href="#" style="letter-spacing:1px;">Présentation/Administration</a></td></tr> <tr><td><a href="#">Statut/Règlement</a></td></tr> <tr><td><a href="#">Annuaire des Membres</a></td></tr> <tr><td><a href="#">Acomen Express</a></td></tr> <tr><td><a href="#">Espace des Membres</a></td></tr> <tr><td onclick="javascript:montre('smenu3');" class="dt2">Les Actions</td></tr> <tr><td><a href="#">Calendrier des Actions</a></td></tr> <tr><td><a href="#"> - Stages 2007</a></td></tr> <tr><td><a href="#"> - Stages 2008</a></td></tr> <tr><td><a href="#">Réunions et Congrès</a></td></tr> <tr><td><a href="#">Groupes et Commissions</a></td></tr> <tr><td> <?php include('menugauche.htm'); ?> </td></tr> </table> </td> <td> <table class="contenudroitebis" width="590"> <tr><td >Contenu de ma page </td></tr> </table></td></tr> </table>
J'ai déja essayé les VALIGN dans les balises td ou tr, j'ai essayé de feinter avec des div et des float mais rien n'y fait..., merci d'avance pour votre aide ;)

Posté : 23 mars 2007, 16:29
par Ryle
le valign="top" doit normalement fonctionner... par contre faut les mettre au bon endroit :)

Code : Tout sélectionner

<table> <tr> <td valign="top"> menu gauche </td> <td valign="top"> contenu de ta page </td> </tr> </table>

Posté : 23 mars 2007, 16:40
par Imon
Pfiou, il est temps que le week end arrive, merci pour cette aide rapide et efficace =)

Posté : 23 mars 2007, 17:00
par Ryle
Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton [Mettre Résolu] qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)