Bonjour,
Je débute en CSS et je réalise actuellement un nouvel intranet pour l'association où je travaille.
J'ai mon header que je souhaite garder fixe, pour que quand on fait défiler le reste du site, celui-ci passe sous le header. Pour cela, j'ai réussi.
Néanmoins, un petit souci me chagrine, c'est que lorsque l'on scroll, le header se décale vers le bas, laissant apparaître en haut le contenu qui défile, avant de se replacer dans sa position initiale.
Je précise que tout ceci se déroule en une fraction de seconde. Ce n'est pas dramatique, mais si vous pouvez m'aider à corriger le problème, ce n'est pas de refus.
Je ne peux pas vous montrer le site en exemple, mais voici un bout du CSS :
Vous remerciant par avance,
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
32
33
34
35 body { background-color:#0D71A4; margin:0; padding:0; } #header { width:1200px; height:120px; left:50%; margin-left:-600px; background: linear-gradient(90deg,#b5e655 0%, #ffffff 6%, #ffffff 50%, #ffffff 94%, #b5e655 100%); border-radius:30px 30px 70px 70px; box-shadow: 0px 3px 15px #003889; position:fixed; z-index:10; } #container { width:1200px; height:1200px; left:50%; margin-left:-600px; /*margin:0 auto;*/ border:0px ridge #0D71A4; border-radius:30px; box-shadow: 2px 3px 40px #524633; background: linear-gradient(90deg,#b5e655 0%, #ffffff 6%, #ffffff 50%, #ffffff 94%, #b5e655 100%); position:relative; z-index:1; }
Astumap
Partager