Bonjour !
Je suis en train de réaliser l'intégration HTML5/CSS3 d'une maquette que j'ai créé.
Sur celle-ci, j'ai un footer qui doit prendre toute la largeur du navigateur. Le problème, c'est que lorsque je réduit les dimensions du navigateur, le footer ne prend plus toute la largeur et les éléments qui sont dedans dépassent...
En fait, sa donne ça :
http://img92.xooimage.com/files/a/d/5/bug-3a55328.png
Le footer (en noir) devrait aller jusqu'au bord droit, et le "suivez-nous" devrait donc se trouver par-dessus.
Je sais que sa peut venir d'une histoire de floats, mais je n'arrive pas à résoudre le problème... Voici le HTML:
Et le CSS :
Merci d'avance pour votre aide
Modifié par ClementParis (13 Dec 2012 - 17:36)
Je suis en train de réaliser l'intégration HTML5/CSS3 d'une maquette que j'ai créé.
Sur celle-ci, j'ai un footer qui doit prendre toute la largeur du navigateur. Le problème, c'est que lorsque je réduit les dimensions du navigateur, le footer ne prend plus toute la largeur et les éléments qui sont dedans dépassent...
En fait, sa donne ça :
http://img92.xooimage.com/files/a/d/5/bug-3a55328.png
Le footer (en noir) devrait aller jusqu'au bord droit, et le "suivez-nous" devrait donc se trouver par-dessus.
Je sais que sa peut venir d'une histoire de floats, mais je n'arrive pas à résoudre le problème... Voici le HTML:
<footer>
<div class="page">
<p id="nk">Propulsé par <a href="http://www.nuked-klan.org/">Nuked Klan</a></p>
<p id="copyright">© SAW Team 2013 | Réalisation : <a href="https://www.facebook.com/XenosisProductions">Xenosis Productions</a></p>
<span id="fb">Suivez-nous sur <a href="https://www.facebook.com/SawTeamTrackmania"><img src="images/logo-facebook.png" alt="Facebook" title="Facebook"/></a></span>
</div>
</footer>
Et le CSS :
.page{
clear: both;
width: 960px;
margin: 0 auto;
}
footer{
background-color: #000000;
width: 100%;
margin-top: 20px;
min-height: 40px;
}
footer .page{
padding: 10px;
}
footer p{
float: left;
margin: 0;
}
footer #nk{
margin-right: 200px;
}
footer #fb{
float: right;
}
footer #fb > a{
display: inline-block;
width: 16px;
height: 16px;
margin-left: 10px;
vertical-align: middle;
}
Merci d'avance pour votre aide
Modifié par ClementParis (13 Dec 2012 - 17:36)