Bonjour,
voici une partie du code css d'un menu déroulant qui fonctionne
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
 
.ul1 > li {
  float:right;
  position:relative;
}
 
.ul1 ul {
  display:none;
  position:absolute;
  z-index:3
}
 
.ul1 > li:hover > ul {
  display:block;
  width:100%;
}
je me suis servi du positionnement absolu et de hover.
Le menu est dans un bandeau horizontal fixe en haut de page et je souhaite diminuer la hauteur de ce bandeau lorsqu'on scrolle la page de haut en bas.
La façon de coder le menu que je vous ai exposée ne convient pas pour cette diminution de bandeau car le bandeau devenant beaucoup moins large en hauteur les sous menu ul du code css ci dessus ne peuvent plus s'afficher.
Comment changer la façon de coder ce menu (en JavaScript?) pour qu'il soit compatible avec cette diminution de bandeau?