Menu mise en page

Bonjour,
J'ai un problème la barre au lieu d'être a gauche a cote du menu il est complétement a droite. De plus il prend la largeur de la page et non la largeur du menu.

TD#leftNavContainer- {
border-right: medium solid #1A61A9;
width: 175px;
}
gift.css (ligne 145)
TD#leftNavContainer- {
padding-left: 2px;
width: 75px;
}

<td width="100%">
<tr>

<div id="leftNavContainer-" valign="top">
<table class="LeftMenuHome" cellspacing="0" cellpadding="0"> </table>
<table class="LeftMenu">

<tr>
<td width="15" id="Icon"><img src="../image/test.gif" height="15" width="15" border="0" class="Icon"></td>
<td width="142" id="NavItem">
<div class="firstMenu"> <a href="../Version 3/test.html" class="">test</a></div>
</td>
</tr>
</td>
</table>

J'aimerais que ça soit comme ça:
http://img507.imageshack.us/img507/3866/bonmenu.jpg

Merci d'avance pour votre aide.

2 réponses

  1. Salut,

    En fait, tu fais une petite erreur dans ton CSS :
    Essaies de cette manière :
    #leftNavContainer- TD
    Ou
    DIV#leftNavContainer- TD
    1. Merci mais la au lieux que la barre soit une ligne elle est en pointiller
    2. Est-ce que tu as un style border dotted quelque part ?
    3. non j'ai aucun style border dans le css
    4. Peut-u faire un screenshot stp ?
    5. Voici le bug:
      http://img443.imageshack.us/img443/4892/menubug.jpg

      De plus il est censer avoir juste a barre sur la droite pas celle de gauche.
  2. Bonsoir !

    "gift.css (ligne 145)
    TD#leftNavContainer- {
    padding-left: 2px;
    width: 75px;
    } "?

    Tu ne nous montre pas tout, peut être que l'erreur est autre part ?
    Si non, revérifie quand même.
    1. Cela ne change rien la barre est a droite et sur toute a longueur de la page.