Bonjour à tous !
Je rencontre un petit problème de gestion du flux avec la position fixed.
J'ai le titre, le menu (horizontal) et le pied de page en fixed. Et je n'arrive pas à positionner la balise section (qui contient les informations principales) au bon endroit. Je crois savoir qu'il vaut mieux garder la section dans le flux, mais elle se positionne tout en haut de la page et se superpose au titre et au menu. Et comme ces derniers n'ont pas une hauteur fixes, je ne sais pas comment faire pour que ma balise section se place automatiquement sous le menu.
Je ne sais pas si j'ai bien expliqué mon problème, mais je reste à votre entière disposition pour plus de renseignements.
Je vous mets un schéma, au cas où ce soit plus clair...
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <body> <!-- En-Tête du Site --> <header> </header> <!-- Menu --> <nav> </nav> <!-- Corps du Site --> <section> </section> <!-- Pied de Page du Site --> <footer> </footer> </body>
Et le CSS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 * { margin: 0%; padding: 0%; } body { font-size: 1em; } header { width: 100%; height: 15%; position: fixed; top: 0%; cursor: default; } footer { width: 100%; height: 5%; position: fixed; cursor: default; bottom: 0%; font-size: 0.7em; } nav { width: 100%; position: fixed; top: 15%; text-align: center; }
Merci à vous !
Partager