Salut!
Je fais appel à vous après plusieurs jours de recherches infructueuses à propos d'un souci de mise en forme CSS.
En fait, j'ai un menu qui fonctionne essentiellement grâce aux balises de listes "ul" et "li". Chaque rubrique contient des sous rubriques que je souhaite afficher uniquement lorsque je survole la rubrique principale. J'utilise donc #active:hover li {display:inline}.
Mon soucis est que cela fonctionne très bien sous Mozilla et Opéra mais pas IE7.
Je mets mon code à dispo pour que vous puissiez y voir plus clair.
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 <style> #linklist { list-style-type:none; color: none; background-color:orange; margin:5px; position: absolute; left: 40px; top: 93px; } #active li { display: none; } #active:hover li { display: inline; } / Voilà le sujet de discorde avec IE7 #link a { color: gray; background-color: none; width: 120px; display: block; margin: 10px 10px 0 0; } #link a:visited { color: yellow; background-color: none; } #link a:active { color: blue; background-color: white; width: 100px; } #link a:hover { color: red; background-color: none; } </style>
Est ce que quelqu'un aurait une idée pour m'aider à résoudre ce problème svp.
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 <table height="516" name="left"> <tr> <td background="images/milieu.jpg" width="250" height="510" align="left" valign="top"> <div id="link"> <ul id="linklist"> <li id="active"><a href="accueil.html" id="current" target="right">Accueil</a></li> <li id="active"><a href="#" id="current">item 2</a> <ul id="subnavlist"> <li id="subactive"><a href="presentation.html" id="subcurrent" target="right">sous item1</a></li> <li><a href="expertise.html" target="right">sous item2</a></li> <li><a href="competences.html" target="right">sous item3</a></li> <li><a href="references.html" target="right">sous item4</a></li> </ul> </li> <li id="active"><a href="#">item3</a> <ul id="subnavlist"> <li id="subactive"><a href="equipe.html" id="subcurrent" target="right">sous item1</a></li> <li><a href="#">Subitem two</a></li> <li><a href="#">Subitem three</a></li> <li><a href="#">Subitem four</a></li> </ul> </li> <div> </td> </table>
Merci d'avance
Partager