Bonjour,
pas facile de trouver un titre explicite !
Mon souci ; je suis sur un menu construit avec une liste ul. Lorsqu'on survole les items du menu, on affiche le sous-menu :
par contre pour que ce sous-menu ne masque pas les items suivants du menu, je le décale un peu vers le bas :
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 .menu li:hover > ul{ display: block; }
Il y a donc un espace entre l'item du menu et le sous-menu correspondant. Il est donc impossible de le survoler pour atteindre ces propres items. Y a-t-il une solution ?
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 .menu li ul { top:6em; }
Le html correspondant :
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 <ul class="menu"> ... <li class="menuhelp position"><a class="plus" href="#"> ...</a> <ul> <li>...</li> <li> <ul> <li> ... </li> <li> ... </li> </ul> </li> </ul> </li> ... </ul>
Partager