28172 sujets

CSS et mise en forme, CSS3

Bonjour,
j'ai deja vu plusieurs tuto ou exemples concernant une mise en page sur 3 colonnes (notemment sur ce site), ca fonctionne tres bien sous firefox, ie (pc et mac) mais ie6 m'a prose un probleme et j'ai ete oblige de faire un css special pour ce navigateur. Du coup je me retrouve avec une colonne centrale en relatif et les 2 sur les cotes en absolu (j'ai tout essaye, je ne peut pas faire autrement a cause de subtilites liees aux graphistes grrrr toujours ces graphistes! lol)
Le probleme c'est que maintenant mon pied de page (qui fait 100% en largeur) se met au dessous de la colonne centrale...normal puisque les 2 autres sont definies en absolu et donc lorsque l'une de ces 2 colonnes est plus grande que la centrale...c'est pas beau a voir!
J'ai essaye de mettre en javascript qui me collerait ce pied de page...vraiment en bas de page mais il se basait egalement sur la hauteur de la colonne relative.

Existe t-il un moyen css, javascript ou autre de coller ce Smiley fache de div en bas de page?
Merci d'avance.
Salut,

Dans l'absolu (c'est le cas de le dire Smiley cligne Arf, faut que j'aille faire dormir les yeux moi Smiley biggol ) s'il était possible de voir le bébé en ligne... on pourrait peut être trouver un palliatif pour IE6, ce serait plus "robuste"
Modifié par ghost (14 Mar 2008 - 01:33)
en fait, pour l'instant je dirais...laisse tomber ma question mais merci de ton aide. Smiley sweatdrop
J'ai mis une hauteur par defaut pour ma colonne du centre ainsi elle sera toujours la plus grande. J'espere maintenant que ca ira a mon boss et au client!
C'est juste pour ie6 alors je croise les doigts!
Ne pas positionner les colonnes latérales en absolu. Je ne vois pas trop ce qui obligerait d'avoir recours au positionnement absolu quand les autres navigateurs n'en ont pas besoin (en passant, tu n'as rien dit du rendu dans IE7). Le bug rencontré avec IE6 peut sûrement être corrigé d'une manière moins... extrême.