positionnement tableaux

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : positionnement tableaux

par Victor BRITO » 22 juin 2007, 10:37

Essaie la propriété display: table-cell (même si Internet Explorer ne l'implémente pas), comme suit.

Code : Tout sélectionner

table.tab1 { display: table-cell; height: 1000px; }
Pour corriger le problème avec IE, essaie la propriété vertical-align: bottom (toujours dans table.tab1).

Soit dit en passant, pourquoi un tableau imbriqué dans un autre ? :? Ce n'est pas sans poser des problèmes d'accessibilité pour certains utilisateurs souffrant de handicaps. :roll: De plus, si c'est pour la mise en page, pourquoi la faire avec des tableaux quand tu peux utiliser d'autres éléments de blocs (div, entre autres), que tu pourras mieux placer selon tes souhaits ? :wink:

positionnement tableaux

par Invité » 20 juin 2007, 14:28

Bonjour à tous,

j'ai 2 tableaux html, tab 1 et tab 2.
tab 2 est imbriqué dans tab 1, tab 1 fait 1000px de hauteur.

Je souhaite que tab 2 soit toujours collé en bas de tab1, quelle que soit le height de tab 1.
Pour cela, je fais:

Code : Tout sélectionner

table.tab1 { height: 1000px; } table.tab2 { margin-bottom: 0px; }
ça ne marche pas, mon tab 2 n'est pas positionné au pied de tab 1.
Je ne veux pas utiliser valign="bottom" pour la cellule dans laquelle se trouve tab2, car j'ai d'autres éléments à positionner dans la même cellule.

Savez vous pourquoi mon margin-bottom: 0px; ne me colle pas tab2 à la bordure inférieure de tab1?

Merci pour vos réponses.