Bonjour,
Je construis un site avec un bloc containeur qui contient un bloc menu en haut puis 3 colonnes alignées en float.
Je peux centrer le site en centrant le bloc containeur avec les marges auto. Jusque là, pas de problème. le souci c'est que quand j'applique une couleur au body, elle s'applique aussi à mes colonnes en float (alors qu'elles se situent dans le containeur normalement blanc). Ce qui fait que je n'arrive pas à centrer mon site en ayant une couleur de fond différente sur les cotés. Une solution ??
Autre problème : fixer le pied de page en bas de la page.
Si quelqu'un peut m'aider...
Bonjour Smiley smile

Tes colonnes ont la couleur du fond parce que le fait qu'elles soient en float fait qu'elles ne contribuent plus au calcul de la hauteur de l'élément conteneur (le conteneur justement).

Ce que tu peux faire c'est rajouter un <hr /> juste avant la balise de fin de ton conteneur. Ensuite en css:

hr{
clear: both;
visibility: hidden;
}

Concernant ton pied de page, tu veux le fixer à quoi ? sous le conteneur ou en bas de la page (ce qui revient quasi au même) ou en bas de la fenêtre du navigateur ?
Salut Cedric
Merci pour cette réponse !! tu me sauve, des heures à galérer là dessus !!!
Pour ce qui est du pied de page, je souhaites le fixer en bas de la fenetre navigateur car j'ai certaines pages assez petites en hauteur...
Encore merci !!
Bonjour,
tu peux donner une hauteru minimum à un de tes éléments qui poussera ton pird de page en bas, mais qui évitera de l'avoir un bas d'écranà chaque fois, si tu utilises une position absolue, qui couvrira ton contenu, si ta page est plus grande que l'écran.