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
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;">
L'attribut position:relative doit être dans le <td> de mon dernier tableau comme dans l'exemple ci dessus ?
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é.