z-index n'est pas appliquée
Tout d'abord, s'il vous plaît laissez-moi dire que je suis assez nouveau dans le CSS. Encore beaucoup de choses à apprendre! Je suis en train de travailler sur un site à https://web.archive.org/web/20130709112702/http://www.thesweet-spot.com/test77
Tout fonctionne très bien, SAUF que le contenu principal de la boîte est placée sous la position fixe logo au lieu de plus, même si le z-index sur le logo est inférieure à la z-index sur le contenu de la boîte. Que pouvez-vous génies me dire?
- Le lien est devenu invalide. Quelqu'un pourrait-il récupérer le contenu d'origine?
- web.archive.org/web/20130709112702/http://www.thesweet-spot.com/...
Vous devez vous connecter pour publier un commentaire.
Il y a en fait deux raisons:
Son parent est défini pour afficher jusqu' derrière le logo. Tout z-index appliqués à des éléments à l'intérieur de cet élément parent sera le seul applicable à d'autres éléments au sein de ce parent. Tous les éléments à l'intérieur de la mère va être empilés en conséquence, alors que l'ensemble de l'élément sera placé derrière le logo, comme spécifié par son ordre de la pile.
Un z-index ne s'applique qu'à des éléments avec la position de l'absolu, fixe, ou d'un parent. Il ne s'applique pas aux éléments avec position statique.
Il est contraint par le conteneur parent de z-index. Vous ne pouvez pas définir un enfant à un z-index supérieur de la mère; elle casquettes à la société mère valeur.
Vous pourriez faire les bandes de fond de la balise body et puis définissez la
container
ne pas avoir de fond. Une fois que c'est fait setcontainer
à un z-index supérieur.`