résolu ! soucis de superposition de div [CSS] - HTML/CSS - Programmation
Marsh Posté le 11-03-2008 à 01:57:24
Toujours pas trouvé, quelques lectures mais pas de réponses... des idées les pro du CSS ?
Marsh Posté le 15-03-2008 à 21:52:08
Fused a écrit :
|
C'est quoi ces float: center;...? :) Enfin ils sont pas sur ta feuille de style en ligne, donc je suppose que t'as corrigé :)
Pour ton problème, si tu réduis ta page jusqu'à "Galeries >>", tu te rendras compte que ta footer finit par s'arrêter. Je suppose que sur tes autres pages tu as pas les mêmes éléments en float (là, t'as #prix), donc que la footer rencontre des éléments du flux normal, avant. Les éléments en float ne font plus partie du flux normal.
Si t'as des éléments en float, il faut que ta footer ait clear: both;, pour qu'elle prenne en compte ces éléments... mais ça a pas l'air de marcher avec cette page, et j'ai la flemme de lire ton code en détails :p (t'as trop de dimensions fixes et absolues, c'est pas super, pour la souplesse globale de la page... et y'a plein de float, qui sont pas forcément faciles à gérer, en général).
Marsh Posté le 17-03-2008 à 13:55:11
Le footer est en absolute et fixé sur le bas de la zone de visualisation (bottom:0), son comportement me semble donc logique. (j'ai pas regarder le code en ligne alors désoler si c'est différent)
Remet ton footer dans le flux et met lui un clear:both et ça devrait être ok.
Evidemment il ne sera plus a bottom:0, arrange toi pour avoir toujours un element qui est la hauteur nécessaire pour que ça te fasse pas un site tout riquiqui quand il n'y a pas d'éléments affichés. (C'est le plus simple mais y a aussi moyen de bidouiller avect min-height et heightpour rendre compatible IE. A quand la gestion du min-height par IE ? ^^ )
Marsh Posté le 17-03-2008 à 17:28:22
ie6 considere height comme un min-height hein et accessoirement il n est plus développé
pour ie7 et 8 ca marche plutot bien
Marsh Posté le 18-03-2008 à 23:15:28
Merci, j'avais fini par trouver ma bêtise avec les float.
Désolé de ne pas avoir mis à jour le topic !
Marsh Posté le 09-03-2008 à 21:55:22
Bonjour !
Le problème : cette page de site.
Réduisez la taille verticalement de la fenêtre de votre explorateur, vous constaterez que le pied de page vient se mettre sur les div du dessus, chose qui n'apparait pas sur les autres pages.
La structure du site :
Voilà les CSS des div concernées :
Voilou, si vous trouvez où est le problème merci beaucoup !
Message édité par Fused le 18-03-2008 à 23:15:41