28220 sujets

CSS et mise en forme, CSS3

Salut tout le monde.
Petit mystère dans l'interprétation de "z-index" sous IE6. J'ai un menu vertical avec des span en display: none qui passe en display: block au survol de la souris. Si ce que je souhaite fonctionne parfaitement avec Opera (7.23) ou Firefox (1.0.4), j'ai une curiosité sous IE6. Au survol, mon span s'affiche, mais s'il couvre normalement le lien lui-même et le lien qui est au dessus, il passe par contre en dessous du lien qui est à la ligne suivante. Visible ici et pour la feuille de style dans la partie "Menu secondaire".

Éventuellement en bonus, le cadre du contenu principal à droite de ce même menu présente des décallages dans les coins (sous IE6 seulement), si quelqu'un a une idée pour ajuster ça, il aura ma reconnaissance éternelle jusqu'à la 48ième génération Smiley biggol
Modifié par Cyrano (13 Jul 2005 - 11:22)
Malgré des recherches, j'ai vu pas mal de pages sur le sujet, mais je ne trouve toujours pas la solution Smiley decu

J'ai bien vu qu'il doit y avoir un positionnement pour l'élément parent, mais si je passe les liens en absolute, sous Firefox, tous s'affichent sur une seule et même ligne malgré le positionnement de l'élément parent. Je sèche complètement. Personne n'aurait une piste pour la solution ?
Salut,

Une piste peut être sous IE
ul.secondaire li a:hover span {
...
left:13em;
...

Résoud le problème du span qui passe sous le LI, c'est surement un problème de box hack
Modifié par papyjo (13 Jul 2005 - 10:57)
Merci papyjo, c'est vrai que c'est tout bête, il reste à espérer que les dimensions sont interprétées de la même manière par les différentes version de IE (Mac/Windows).

Je vais en tous cas m'en contenter. Il me reste maintenant le problème du décallage de 1px de mes coins de cadre de contenu principal, mais là, j'ai peur que ce soit plus ardu. Je vais continuer mes fouilles, je ferai un autre post au besoin.