Prob Z-index

Résolu/Fermé
christophe.therrien Messages postés 102 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 9 juin 2010 - 26 août 2009 à 16:54
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 - 26 août 2009 à 17:42
Bonjour, j'ai un petit problème que vous pourrez surement résoudre car moi je ne sais plus quoi faire. j'essaie de modifier l'ordre de mes div, ce qui habituellement devrait être très simple avec z-index mais pour une raison inconnu, mon div «barre» se positionne sous mon «apdiv1».

voici mon code
div#barre {
	position: fixed;
	left: 0px;
	top: 0px;
	z-index:2;
	background-color:#eaf0f2;
	width:2000px;
	height:75px;
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 80px;
	top: 40px;
}


excusez mon incompétence!! :p
christophe
A voir également:

2 réponses

le hollandais volant Messages postés 4998 Date d'inscription samedi 8 mars 2008 Statut Membre Dernière intervention 23 décembre 2023 1 056
26 août 2009 à 17:14
salut!

Le fontionnement des z-index n'est-il pas héréditaire ? Si le div barre contient l'autre, il sera dessous.

Éssayes "z-index:-1;"

(avec un "-")

aussi, le positionnement "fixed" permet-il le z-index ? Je sait qu'il faut un positionnement, mais je suis pas certain pour "fixed".
0
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 74
26 août 2009 à 17:42
Bonjour,

Je confirme, le z-index est héréditaire (le contenu doit avoir un z-index:-1; pour être derrière son parent)
et le z-index n'est actif que si le bloc est en position:relative, absolute ou fixed.

Voilà le z-index mis à nu et démystifie °o°

EDIT: un incompétent qui apprend de ses erreurs ira plus loin qu'un compétent qui ne fait rien ;)
0