Bonjour,
J'ai une colle pour les cracks du css...franchement je l'ai retournée dans tous les sens celle-là alors j'espère qu'il y a quand même une solution !
Je cherche à faire 3 colonnes côte à côte et qui s'adaptent à leur contenu (non, partez pas ! c'est pas le topic bateau sur les templates "3 colonnes flluides" ! c'est un peu plus subtil...).
Je voudrais avoir le même comportement qu'une table qui n'aurait qu'une ligne et 3 cellules disposées côte à côte dans cette ligne.
Ma 1ère colonne contient un menu dont la taille précise varie en fonction de la langue/et des pages. Ma 3ème contient un petit menu qui varie aussi en fonction de la langue/et des pages. Et ma 2ème colonne, au milieu, prend la place qui n'est pas occupée par les deux autres.
Enfin, leconteneur de mes trois colonnes fait 1024px (enfin une taille fixe!)
Comme ça, ça n'a pas l'air insurmontable...attendez voir...
=> il n'est pas possible que la colonne du milieu glisse sous les autres (car mon background des cellules droite et gauche est transparent alors que celui de la colonne du mileu est blanc...essayez de voir à travers du blanc vous !).
C'est la que le bas blesse...
Je ne peux pas non plus appliquer des marges à droite et à gauche de ma colonne centrale car je ne sais pas à l'avance quelle taille feront mes colonnes droite et gauche !
C'est un vrai casse-tête !! J'espère que ce sont mes compétences qui pêchent et non les possibilités du css.
Allez : c'est un chouette défi pour ceux qui prétendent que le css remplace avantageusement la mise en page par tableaux !
Modifié par ordiminnie (18 Aug 2010 - 16:25)
J'ai une colle pour les cracks du css...franchement je l'ai retournée dans tous les sens celle-là alors j'espère qu'il y a quand même une solution !
Je cherche à faire 3 colonnes côte à côte et qui s'adaptent à leur contenu (non, partez pas ! c'est pas le topic bateau sur les templates "3 colonnes flluides" ! c'est un peu plus subtil...).
Je voudrais avoir le même comportement qu'une table qui n'aurait qu'une ligne et 3 cellules disposées côte à côte dans cette ligne.
Ma 1ère colonne contient un menu dont la taille précise varie en fonction de la langue/et des pages. Ma 3ème contient un petit menu qui varie aussi en fonction de la langue/et des pages. Et ma 2ème colonne, au milieu, prend la place qui n'est pas occupée par les deux autres.
Enfin, leconteneur de mes trois colonnes fait 1024px (enfin une taille fixe!)
Comme ça, ça n'a pas l'air insurmontable...attendez voir...
=> il n'est pas possible que la colonne du milieu glisse sous les autres (car mon background des cellules droite et gauche est transparent alors que celui de la colonne du mileu est blanc...essayez de voir à travers du blanc vous !).
C'est la que le bas blesse...
Je ne peux pas non plus appliquer des marges à droite et à gauche de ma colonne centrale car je ne sais pas à l'avance quelle taille feront mes colonnes droite et gauche !
C'est un vrai casse-tête !! J'espère que ce sont mes compétences qui pêchent et non les possibilités du css.
Allez : c'est un chouette défi pour ceux qui prétendent que le css remplace avantageusement la mise en page par tableaux !
Modifié par ordiminnie (18 Aug 2010 - 16:25)