28204 sujets

CSS et mise en forme, CSS3

Bonjour!

Voyez le menu en haut à droite de la page

**url**

Normalement, il apparait dans sa taille voulue avec Firefox et IE 7 sous Windows mais avec IE 6 et inférieurs il force sa taille à 100% de la largeur et la page devient illisible...

Comment remédier à cela?

J'ai essayé avec "width: auto;" sur la règle #mainMenu mais rien à faire. Je pourrais donner une taille en pixels mais n'ai pas envie car je préfère avoir une largeur flexible selon la taille de la police... Voyez-vous une solution.

Mon CSS est inclu dans la page, si jamais... ;o)

PS: si vous utilisez une autre config, comme Safari/Mac ou Autre/GNU/Linux, merci de me signaler ce que ça donne chez vous...
Modifié par GiB (14 Nov 2007 - 16:50)
Salut Gib,

Pour que ça fonctionne aussi sous IE6, il faut attribuer la propriété float:left à tes éléments #mainMenu li, ce que tu as fait, mais il faut aussi l'attribuer aux éléments #mainMenu li a et là ça devrait fonctionner Smiley cligne

Ton rendu est bon pour Opéra 9 et Safari béta pour Windows.

Dzana
Modifié par Dzana (13 Aug 2007 - 02:01)