Probleme avec un css

Bonjour,

voici un code css que j'ai trouver sur internet

je veux qu'il soit vertical le menu mais je ne sais pas comment

#menu ul {
margin:0;
padding:0;
list-style-type:none;
text-align:center;
}
#menu li {
float:left;
margin:auto;
padding:0;
background-color:black;
}
#menu li a {
display:block;
width:100px;
color:white;
text-decoration:none;
padding:6px;
}
#menu li a:hover {
color:#FFD700;
}

#menu ul li ul {
display:none;
}
#menu ul li:hover ul {
display:block;
}
#menu li:hover ul li {
float:none;
}

#menu li ul {
position:absolute;
}

#menu {
height:50px;
}

merci

4 réponses

  1. Enlève float:left; dans

    #menu li {
    float:left;
    margin:auto;
    padding:0;
    background-color:black;

    @+
    0
    1. merci de ta reponse Overstyle mais j'ai un 2 autres problèmes quand je vais dans la rubrique jeux la rubrique musique se cache et il y a beaucoup de noir comme sur l'image http://img269.imageshack.us/img269/3864/sanstitreggb.jpg
      0
      1. Alors essaye

        #menu li:hover ul li {
        float:right;
        }
        0
        1. merci de tout mon cœur mais pour le probleme du noir qui est a droite du menu dans l'image

          ps: que ce que sa ve dire position:absolute
          0