28173 sujets

CSS et mise en forme, CSS3

Bonjour,

j'ai un petit soucis avec le menu horizontal...
En effet sous firefox celui ci se positionne bien au bon endroit, c'est à dire sur l'image 2, mais il ne le fait pas sous IE 6 sur lequel il se positionne à coté...

par contre je n'ai pas encore pu tester sous d'autres navigateurs...

lien

auriez-vous une solution à mon problème?!
Modifié par yod (18 Feb 2007 - 22:16)
personne pour m'aider?!

si jamais j'ai fait les tests ce matin, ça marche sur safari et firefox sur mac...
Bonjour...

Alors, je viens de jeter un œil à ta page et, pour commencer je terminerais de supprimer les vestiges d'un tableau traînant en bas de page. Smiley murf

D'après ce que j'ai pu voir, tu as bien positionné ton menu avec un z-index:100; (couplé à une position :absolute) cependant, tu as oublié de positionner les éléments que tu veux faire apparaître en arrière-plan. (Nota : l'utilisation de la propriété z-index nécessite obligatoirement que l'élément soit positionné.)
Voilà qui devrait t'aider à contourner ton problème.

Cependant, si je peux me permettre un conseil, je ne comprend pas très bien pourquoi tu préfères la superposition d'éléments à leur simple imbrication.
Pour ma part, si je voulais parvenir au résultat escompté, voici ce que je mettrais en place :
- Un div général avec ton fond coloré ;
- A l'intérieur duquel flotterait mon image 1 à gauche ;
- Suivi de ton menu qui se placera donc à sa droite ;
- Et enfin, de ta dernière image 2 qui se placerta en-dessous.

Voilà...
A toi de voir ce qui te semble le plus simple,
Bonne journée Smiley cligne