Salut tout le monde,
je suis en train de finaliser un menu qui m'aura pris pas mal de temps mais qui aura eu le mérite de m'apprendre énormément.

Pour pas que mon menu ne bug à cause du javascript, j'ai du procéder à la structure suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<dl id="menu">
...
</dl>
 
<div id="main">
...
</div>
Plutôt qu'à celle là :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<div id="main">
 
<dl id="menu">
...
</dl>
 
</div>
Mon menu est superposé au bloc "main", et aligné sur le côté gauche.
Il est aussi à moitié transparent. Pour le superposer, j'ai donc penser à le mettre en "float: left"

J'ai pensé à inclure le menu dans un div de 700 pixels de large, div que je centrerai par rapport à la page et le menu serait aligné sur la gauche, mais je me demandais s'il n'y avait pas une solution plus propre que celle-ci ?

La page se trouve par ici.

Donc si vous avez des suggestions ou si vous approuvez ma solution, je vous en serais reconnaissant de m'en faire part