Bonjour à tous,
J'ai un menu horizontal qui lorsque je passe avec la souris sur un élément déroule un sous menu.
Mon problème vient (d’après ce que j'ai compris) de l'attribut position:absolute. Je n'ai pas le même comportement selon que j'affiche ma page sous IE 9 ou FF11.
Sous IE9, j'ai le comportement attendu c'est à dire que le sous menu se déroule sous l'élément sélectionné, alors que sous FF il est décalé vers la droite.
Comment pourrais-je résoudre ce comportement.
Après avoir regardé sur le net des solutions j'ai vu qu'il fallait mettre l'attribut position:relative à l'élément parent. Ce que j'ai fait mais sans succès.
Ma page HTML est du style
L'attribut position:relative doit être dans le <td> de mon dernier tableau comme dans l'exemple ci dessus ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <table>... <table>... <table>... <div>... <table>... <tbody> <tr> <td style="position:relative;"> <div style="position:absolute;">
Bref j'ai un problème de CSS
Merci de votre aide
Edit: Si ça peut vous aider en fait quand je mets position:fixed dans firefox ca donne le résultat escompté.
Partager