Bonjour,
j'ai ajouté (bricolé...) un sous-menu à ce type de menu horizontal.
Le mien devant s'ouvrir vers le haut puisque situé en bas de la page.
Ça fonctionne sur FF, Safari et IE 8 mais pas sur IE7 : les sous-menus n'apparaissent pas…
Que faudrait-il ajouter à ce code pour les faire apparaître ?
Merci pour l'aide !
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 #menu { opacity : 0.5; filter : alpha(opacity=50); color: white; background-color: #1b1b1b; cursor: pointer; position: absolute; z-index: 1001; bottom: 0px; width: 100%; height: 70px; } #menu ul { width: 100%; margin: 0 auto; padding: 5px 0; text-align: center; } #menu li { border:solid 1px transparent; display: inline; border-spacing: 2px 0; } #menu li a { display: inline-block; width: auto; color: white; text-decoration: none; margin: 20px 10px 20px 10px; } #menu li a:hover { color:#a0a0a0; } #menu li a img { border: none; margin: -8px; padding: 5px 0 5px 0; } #menu ul li ul { position:absolute; visibility:hidden; width: 95%; height:40px; margin: -85px 0 0 0; z-index: 2001; } #menu ul li:hover ul { visibility: visible; color: #a0a0a0; } #menu ul li ul a { color:#a0a0a0; } #menu ul li ul a:hover { color:#707070; }
Partager