Je suis en train d'essayer d'optimiser un site Web sur lequel je travaille pour les utilisateurs mobiles. En travaillant sur le site, j'ai remarqué que sur de très petits écrans (spécifiquement 450px et moins large) mon pied se casse et n'est plus collé au bas de la page.Le pied de page ne reste pas au bas de la page
Je crois que le coupable à être quelque chose à voir avec le div #viewWrapper
mais après inspection à travers la console chromée et déconner avec elle (position, taille physique, etc.) pendant quelques jours je n'ai pas encore trouvé une solution à lui.
Toute aide est appréciée. Voici le lien vers la page en question:
http://mhtc-vm1.cs.wpi.edu:8080/test/explore
Structure de la page:
<body>
...
<div class="container-fluid-full">
...
<div id="content">
...
<div id="viewWrapper">
...
</div>
</div>
</div>
<footer>...</footer>
</body>
Certains CSS relative:
@media only screen and (max-width: 450px) {
#viewWrapper {
left: 0px;
}
}
#viewWrapper {
position: absolute;
top: 180px;
left: 450px;
right: 0px;
bottom: -160px;
overflow: hidden;
border: 0;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
display: block;
}
.site-footer {
position: relative;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 999;
padding: 10px 0px !important;
clear: both;
display: block;
}
S'il vous plaît code postal réel, pas des liens vers des pages Web externes. –
J'ai mis à jour la question pour inclure un certain code relatif, désolé – xjsc16x