Bonjour,
je suis confronté à un problème que je n'arrive pas à résoudre sur les liens à l'intérieur d'une page.

Voici la structure de mes pages
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
 
...
<body>
<nav>mon menu perso</nav>
<div id="page-container">
contenu de ma page
</div>
</body>
...
 
body {
   margin: 0;
   height: 100%
}
nav {
   position: fixed;
   height: 35px;
}
#page-container {
   position: relative;
   width: 100%;
   margin: 35px auto 0 auto;
}

Lorsque je mets un lien interne pour accéder à un contenu différent se trouvant sur #monlien, le défilement se fait mais sans tenir compte du margin-top.
Autrement dit, le titre du contenu est caché par le menu (nav).

J'ai du oublié quelque chose sur le css mais je ne vois pas où.

Merci de votre aide