28173 sujets

CSS et mise en forme, CSS3

Salut je suis face au plus corriace pbleme que les csss m'aient proposées à ce jour ! lol J'ai fait une recherche mais je n'ai rien trouvé.

J'ai un menu en horizontal dans lequel chaque lien est une icone. J'ai donc fait une liste, avec la propriété "inline" sur le <li>. Mais pour mettre les liens sur mes images je suis obligé de faire un "display: block" sur mes <a>. Ma liste redeviens donc verticale...!!!
J'ai bien mon menu avec les icones mais il est vertical et je ne sais pas comment le passer à l'horizontal! Est ce possible ?? parce que je n'ai jamais vu ça mais bon j'imagine que les mec qui tatent un peu doivent savoir comment on fait.

merci de votre aide
merci de répondre si vite !! Smiley cligne
Ben vertical comme ça j'arrive à l'avoir. Mais je le voudrais horizontal... et pas moyen. Smiley ohwell
Franquito a écrit :
Sinon, au lieu de mettre un display:inline, tu peux mettre un float:left avec ton display:block

float:left; et display:block; c'est redondant, un élément en float passe automatiquement en display: block;
Je suis complètement con, j'ai oublié qu'un float: left pourrait être utile... Smiley biggrin

Merci bien en tous cas.