Encore un sujet redondant mais je fais appel à votre aide car j'ai beau tenté mainte et mainte chose rien n'y fait. Je ne pense pas avoir un code particulier mais me voilà coincée.
Voilà Ma problématique est celle ci :
J'ai :
- un header
- un container
- un footer
Mon objectif est de fixé mon header en haut de page et mon footer en bas de page.
Mon container de taille variable mais celui ci comportera un scroll si trop long...
Mon footer est bien fixe en bas de page donc tout va bien par contre voici ce que fais mon header et mon container.
Oui, c'est normal. Un élément fixe sort du flux, donc les autres éléments n'en tiennent plus compte. Il faut que tu ajoutes une marge en haut de ton contenu.
On évite les ID aussi, garde ça pour les ancres. Pour ton CSS, utilise des classes.
Mets des classes sur les éléments que tu veux appeler en CSS, même si leur balise a un nom (header, footer, etc.). Rien ne garanti que tu auras une seul balise header ou footer sur ton site final.
- Edité par EmmanuelBeziat 14 juin 2018 à 15:52:44
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Avant qu'on rentre là-dedans : est-ce qu'il est vraiment nécessaire que ces éléments soient fixe ? C'est insupportable dans la plupart des cas, et les utilisateurs savent scroller pour atteindre ce qu'ils cherchent. Sur de petits écrans, ça prend juste de l'espace inutilement. https://doisjeutiliser.fr/unHeaderFooterFixes/
Si vraiment tu veux persévérer dans cette idée, alors il faut changer de façon de faire :
Je suis complètement d'accord pour le header et le footer dans un contexte d'application destinés à être multi support.
Dans mon cas, l'application est destinée à des utilisateurs ayant l'habitude de logiciel DOS et utilisé que sur PC (certains modules pourront etre exploités par tablette)
Mon header doit être fixe pour facilités "le quotidien" de ces utilisateurs.
Mon footer lui on s'en fiche, il risque de disparaître d'ailleurs mais pour l'instant on m'a demandé à ce que celui ci soit présent pour mentionner certaines informations de contact avec le SI.
Mais je suis d'accord que ce 'est pas le mieux pour le multi support.
Merci mille fois pour ta patience!
@EarwennH : “Tout dans la vie, est une question de savoir rire. Le rire, c'est ma thérapie.”
Position Header - Container - Footer
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !