Footer a bonne hauteur
Freemuse
-
animostab Messages postés 2829 Date d'inscription Statut Membre Dernière intervention -
animostab Messages postés 2829 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de refondre le site internet de notre société.
J'utilise HTML5 CSS3 PHP
Mon problème >> le footer : Ayant un CSS unique pour l'ensemble de mes pages, est-il possible que le footer se mette automatiquement a bon hauteur en dessous de mon conteneur.
Le footer est en display:block - position:absolute
Voici le lien de l'index du futur site :
http://meslin-batiment.com/new/index.php
Merci d'avance de votre aide
Je suis en train de refondre le site internet de notre société.
J'utilise HTML5 CSS3 PHP
Mon problème >> le footer : Ayant un CSS unique pour l'ensemble de mes pages, est-il possible que le footer se mette automatiquement a bon hauteur en dessous de mon conteneur.
Le footer est en display:block - position:absolute
Voici le lien de l'index du futur site :
http://meslin-batiment.com/new/index.php
Merci d'avance de votre aide
A voir également:
- Footer a bonne hauteur
- Dans le document à télécharger, placez les 2 images côte à côte et donnez-leur la même hauteur. marie a gagné un lot à l’un des trois tirages. qu’a-t-elle gagné ? ✓ - Forum Word
- La girafe hauteur de ponts gratuit - Forum GPS
- Hauteur de ligne excel 1 cm - Forum Excel
- Comment mettre des images côte à côte? - Forum LibreOffice / OpenOffice
- Mettre deux photos cote à cote ✓ - Forum Graphisme
12 réponses
Bonjour,
Merci de ton aide animostab. Malheureusement lorsque je mets mon footer en position relative, celui-ci ne se positionne plus sous mon conteneur mais en dessous de mon header.
Je précise aussi que mon conteneur et mon menu sont en position absolute.
Merci de votre aide.
Merci de ton aide animostab. Malheureusement lorsque je mets mon footer en position relative, celui-ci ne se positionne plus sous mon conteneur mais en dessous de mon header.
Je précise aussi que mon conteneur et mon menu sont en position absolute.
Merci de votre aide.
Je capitule !!!
Malheureusement mon niveau ne me permet pas de trouver la solution. J'opte pour la solution de faciliter en vous laissant le code html et css de mon index.
http://meslin-batiment.com/new/html.txt
http://meslin-batiment.com/new/css.txt
Ma div "pied" se situe sous ma barre de menu et le footer, vous l'apercevez : c'est la bande rouge qui se place devant le carousel.
Seul ma barre de navigation "nav" reste en poistion "absolute", tous les autres div sont en position "relative">> Je ne trouve pas la solution pour que la div "pied" et le "footer" se mettent en dessous de mon conteneur.
Merci d'avance pour votre aide.
Malheureusement mon niveau ne me permet pas de trouver la solution. J'opte pour la solution de faciliter en vous laissant le code html et css de mon index.
http://meslin-batiment.com/new/html.txt
http://meslin-batiment.com/new/css.txt
Ma div "pied" se situe sous ma barre de menu et le footer, vous l'apercevez : c'est la bande rouge qui se place devant le carousel.
Seul ma barre de navigation "nav" reste en poistion "absolute", tous les autres div sont en position "relative">> Je ne trouve pas la solution pour que la div "pied" et le "footer" se mettent en dessous de mon conteneur.
Merci d'avance pour votre aide.
dans #bloc_page
mets
height:auto;
dans #pied
tu as oublié le point virgule après display:block
rajoute le
mets
height:auto;
dans #pied
tu as oublié le point virgule après display:block
rajoute le
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci beaucoup animostab, je touche presque au but mais...
j'ai encore besoin de toi !
Ma div "pied" ne se positionne pas totalement en bas de mon conteneur et il n'est pas tout a fait centré.
http://www.meslin-batiment.com/new/index.php
http://www.meslin-batiment.com/new/css.txt
http://www.meslin-batiment.com/new/html.txt
Merci encore de ton aide précieuse.
j'ai encore besoin de toi !
Ma div "pied" ne se positionne pas totalement en bas de mon conteneur et il n'est pas tout a fait centré.
http://www.meslin-batiment.com/new/index.php
http://www.meslin-batiment.com/new/css.txt
http://www.meslin-batiment.com/new/html.txt
Merci encore de ton aide précieuse.
Re bonjour,
J'ai enfin réussie a placer correctement mon footer au niveau de la hauteur mais impossible de le centrer malgrè un margin:0 auto;
Une idée ?
Merci d'avance.
Le site : http://meslin-batiment.com/new/index.php
CSS : http://meslin-batiment.com/new/css.txt
HTML : http://meslin-batiment.com/new/html.txt
J'ai enfin réussie a placer correctement mon footer au niveau de la hauteur mais impossible de le centrer malgrè un margin:0 auto;
Une idée ?
Merci d'avance.
Le site : http://meslin-batiment.com/new/index.php
CSS : http://meslin-batiment.com/new/css.txt
HTML : http://meslin-batiment.com/new/html.txt
Bon tu vas y arriver
A la place de ca
footer p, footer ul{
color: #fff;
}
#bottom{
margin:0px auto;
width:990px;
}
#coordonnees, #partenaires{
margin:0 20px 0 20px;
padding:0 10px 0 10px;
display: inline-block;
vertical-align: top;
}
mets ca
footer p, footer ul, footer h1 {
color: #fff;
text-align:center;
}
#bottom{
margin:0px auto;
width:990px;
}
#coordonnees, #partenaires{
width:445px;
padding:0 10px 0 10px;
display: inline-block;
vertical-align: top;
}
ou ca
footer p, footer ul, footer h1 {
color: #fff;
}
#bottom{
margin:0px auto;
width:990px;
}
#coordonnees, #partenaires{
width:245px; /**a varier pour position selon ton désir**/
margin:0 100px 0 100px; /**a varier pour position selon ton désir**/
display: inline-block;
vertical-align: top;
/****width + les margin gauche et droite doivent être toujours égal à 445px soit la moitié de 990px (width du bottom)***/
}
Un petit merci vaut mieux qu'une grande ignorance
A la place de ca
footer p, footer ul{
color: #fff;
}
#bottom{
margin:0px auto;
width:990px;
}
#coordonnees, #partenaires{
margin:0 20px 0 20px;
padding:0 10px 0 10px;
display: inline-block;
vertical-align: top;
}
mets ca
footer p, footer ul, footer h1 {
color: #fff;
text-align:center;
}
#bottom{
margin:0px auto;
width:990px;
}
#coordonnees, #partenaires{
width:445px;
padding:0 10px 0 10px;
display: inline-block;
vertical-align: top;
}
ou ca
footer p, footer ul, footer h1 {
color: #fff;
}
#bottom{
margin:0px auto;
width:990px;
}
#coordonnees, #partenaires{
width:245px; /**a varier pour position selon ton désir**/
margin:0 100px 0 100px; /**a varier pour position selon ton désir**/
display: inline-block;
vertical-align: top;
/****width + les margin gauche et droite doivent être toujours égal à 445px soit la moitié de 990px (width du bottom)***/
}
Un petit merci vaut mieux qu'une grande ignorance
Encore merci animostab, mais malheureusement mon pied de page reste légèrement décalé !
Pour qu'il soit aligné, je suis obligé de mettre un margin left:9px; mais je me retrouve avec un espace blanc sur le côté gauche.
C'est la galère !
Pour qu'il soit aligné, je suis obligé de mettre un margin left:9px; mais je me retrouve avec un espace blanc sur le côté gauche.
C'est la galère !
bon retire le margin-left a #pied
la solution se trouve dans les margin et le width de #coordonnees, #partenaires
mets le code que j'ai écris en entier et pas seulement une partie
c'est a dire modifie ca
#coordonnees, #partenaires{
width:245px; /**a varier pour position selon ton désir**/
margin:0 100px 0 100px; /**a varier pour position selon ton désir**/
display: inline-block;
vertical-align: top;
/****width + les margin gauche et droite doivent être toujours égal à 445px soit la moitié de 990px (width du bottom)***/
}
Un petit merci vaut mieux qu'une grande ignorance
la solution se trouve dans les margin et le width de #coordonnees, #partenaires
mets le code que j'ai écris en entier et pas seulement une partie
c'est a dire modifie ca
#coordonnees, #partenaires{
width:245px; /**a varier pour position selon ton désir**/
margin:0 100px 0 100px; /**a varier pour position selon ton désir**/
display: inline-block;
vertical-align: top;
/****width + les margin gauche et droite doivent être toujours égal à 445px soit la moitié de 990px (width du bottom)***/
}
Un petit merci vaut mieux qu'une grande ignorance
Malheureusement toujours pas !
Tant pis pour ce soir, je vais réessayer a tête reposée demain.
Merci beaucoup pour ton aide.
Tant pis pour ce soir, je vais réessayer a tête reposée demain.
Merci beaucoup pour ton aide.
J'ai trouvé une solution mais qui n'est peut-être pas faîtes 'dans les règles de l'art' !
J'ai joué sur l'image de base png en décalant le pied de 9px.
J'ai joué sur l'image de base png en décalant le pied de 9px.
bon fait ca dans #coordonnees, #partenaires
width:245px;
margin:0 0 0 200px;
la ca devrait aller
width:245px;
margin:0 0 0 200px;
la ca devrait aller
le mieux pour résoudre toi meme le positionnement c'est
1 identifier l'élément qui pose le problème
2 aller voir dans le css le code qui correspond a cet élément
3 rectifier les width margin padding
le mieux c'est de mettre a tes div un border avec une couleur definie pour chaque div qui te permet de voir son positionnement et après quand c'est bon tu enlève le border
ex
border:1px solid red; dans le css de la div
Il faut mieux aussi avoir le navigateur mozilla firefox et tu y ajoute le addon (module complémentaire) webdeveloper qui te permet de verifier une page web (code css javascript class id etc ... grace à une barre webdeveloper)
1 identifier l'élément qui pose le problème
2 aller voir dans le css le code qui correspond a cet élément
3 rectifier les width margin padding
le mieux c'est de mettre a tes div un border avec une couleur definie pour chaque div qui te permet de voir son positionnement et après quand c'est bon tu enlève le border
ex
border:1px solid red; dans le css de la div
Il faut mieux aussi avoir le navigateur mozilla firefox et tu y ajoute le addon (module complémentaire) webdeveloper qui te permet de verifier une page web (code css javascript class id etc ... grace à une barre webdeveloper)