28113 sujets

CSS et mise en forme, CSS3

Pages :
(reprise du message précédent)

le display: block; sur le li seulement n'a rien changé
par contre en le mettant sur le "li a" ça marche presque : on accède bien au menu de niveau 2 avec IE, mais ça provoque un espacement entre les li de niveau 1 (voir page d'exemple)

toujours pas Smiley decu
bon, c'est deja un bon début Smiley murf

maintenant fo voir s'il ne faut pas mettre un margin: 0; ou un truc comme ça pour faire plaisir à IE.
Bonjour,

Désolé, les erreurs de typo sont impardonnables. Le heigt: 1%; ci-dessus doit être appliqué à #liens ul li, pas aux liens Smiley cligne
effectivement c'est mieux et plus logique !
pour l'instant je l'ai mis applicable à tous les navigateurs et ça semble marcher quand même avec Firefox 1.5, c'est normal ?

merci en tout cas à tous pour votre aide.
Olivier
Hum... Par principe de précaution, et pour conserver une CSS plus claire et facile à maintenir, il serait préférable de passer le height en commentaires conditionnels. Qui sait comment se comportera IE7 ? Ou quelle propriété provoquant un bug dans un autre navigateur pourra être innocemment ajoutée un jour à la CSS globale ? Smiley cligne
Pages :