Fused a écrit :
Voilà les CSS des div concernées :
Code :
- #footer {
- background: url(images/bas.png) no-repeat;
- text-align: center;
- position: absolute;
- bottom: 0px;
- float: center;
- height: 30px;
- width: 780px;
- }
- #center {
- overflow: auto;
- width: 780px;
- font-size: 90%;
- padding: 15px;
- }
- #content {
- padding: 10px;
- width: 730px;
- padding-bottom: 15px;
- }
- #galerie {
- height: 400px;
- overflow: auto;
- float: left;
- position: absolute;
- width: 300px;
- }
- #tab {
- float: right;
- width: 450px;
- text-align: center;
- }
- #prix {
- float: center;
- position: absolute;
- top: 730px;
- }
|
|
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).