flottant pied toujours sur le fond et visible
J'ai un site web comme celui-ci: >> site <<. Il est construit à partir de 2 images - main et un pied de page. J'ai essayé de le faire fonctionner sans les images (ne fonctionne pas sur les téléphones mobiles). Est-il un simple CSS ou jQuery méthode pour coller le pied de page sur le bas pour être toujours visible? donc l'effet est comme sur le site web ci-dessus? J'ai essayé d'utiliser le css, mais le pied de page s'affiche uniquement lorsque je scroll vers le bas. Je veux le pied de page de couverture, le contenu réel, il est donc toujours par exemple 50pixels de haut et est toujours visible sur le bas de l'écran. même si la page est 10000px élevé. Je crois que c'est quelque chose de simple, mais je me suis perdu quelque part par là. Je vous remercie pour votre aide à l'avance
position: fixed; bottom: 0; left: 0; right: 0; height: 50px
?- Certains mobiles, c'est à dire les anciennes versions d'iOS, ne respectent pas les
fixed
de la propriété. Mais lui donner un aller, de toute façon 🙂
Vous devez vous connecter pour publier un commentaire.
Oui. C'est le
position: fixed
propriété.Démo: http://jsfiddle.net/ZsnuZ/
position: fixed;
est de savoir comment vous faites l'élément rester en place lorsque vous faites défiler.Continuant sur Sam Jones:
Fondamentalement cette fonction vérifie si la hauteur du document de remplir la fenêtre, si elle est inférieure à la fenêtre, il s'attache à la partie inférieure de la fenêtre, si le document est plus grand que la taille de la fenêtre qui va s'attacher à la fin du document (c'est uniquement visible lorsque vous faites défiler vers le bas).
Si vous redimensionnez la fenêtre, il va recalculer et tout devrait fonctionner correctement!
CSS
HTML
On peut même comparer les hauteurs et définir le pied de page en bas à l'aide de code ci-dessous.
Pour moi cela fonctionne mieux, parce que la hauteur du corps comprend le pied de page lorsque la position est statique ou d'hériter:
};
Il reste sur le fond lors de la croissance de la fenêtre maintenant.