Bonjour chrisllers,
a écrit :
faire des "colonnes" de même hauteur
Il n'est pas possible actuellement (à cause d'Internet Explorer 6 et 7) d'obtenir des colonnes de même hauteur...
Plus tard, les navigateurs respectueux des standards domineront le monde... mais en attendant, il est possible de contourner le problème :
- passer par un javascript (qui va calculer la hauteur de la plus grande colonne puis affecter cette valeur aux autres),
- si le design le permet, utiliser la méthode des
colonnes factices (simulation des différentes colonnes à travers une unique image),
- faire une mise en page qui prend
toute la hauteur de la fenêtre, et jouer avec les backgrounds des conteneurs pour simuler les colonnes (plusieurs exemples
ici ou
là),
- utiliser un tableau de mise en page sur lequel le height:100% fonctionnera.
Plus d'infos dans la FAQ :
Comment faire des "colonnes" de même hauteur ?
Hauteur 100% à un élément
a écrit :
effectuer le positionnement et/ou le centrage vertical des éléments
Il faudrait être plus précis. Il y a des cas simples et d'autres... moins, même impossibles à implémenter proprement. Il faut alors passer par du bricolage.
La
FAQ est blindée de ce côté là (en fait elle est blindée tout court). Voir les rubriques dans "Positionnement, alignement, centrage".
a écrit :
faire une mise en page de 100% de hauteur avec des parties fixes
Une mise en page qui prend toute la hauteur de la fenêtre, c'est possible (selon le design, voir tutos
Page sur toute la hauteur de la fenêtre ou
Design XHTML/CSS complet avec 2 colonnes de même hauteur, entre autres). Reste à savoir ce que tu entends par "parties fixes"...
Sur ce, bon ap'
Modifié par BeliG (08 Jan 2009 - 14:47)