IE7 ne respecte pas les z-index
Cours d'exécution en mode de compatibilité pour le calendrier ci-dessous rend derrière les zones de texte ci-dessous. IE8 affiche le calendrier de la façon dont j'en ai besoin.
Mon CSS
.MyCalendar .ajax__calendar_container
{
border:1px solid #7F9DB9;
background-color: #ffffff;
z-index : 1004 ;
width:190px;
}
les zones de texte qui sont en superposant le calendrier n'ont pas de z-index mis n'importe où, bien que j'ai essayé de mon côté serveur de code pour définir les index-z -1 si je détecte IE7 en vain. Toutes les suggestions?
Vous devez vous connecter pour publier un commentaire.
IE a des problèmes avec les z-index. La plupart des navigateurs traiter la page comme un empilement de contexte, mais c'est à dire, les éléments en position de générer un nouveau contexte d'empilement, en commençant par un z-index de la valeur de 0.
Comme mentionné dans cet article:
http://trwa.ca/2012/03/ie-z-index-bug-and-how-to-squash-it/
essayer de donner le calendrier de l'élément parent d'un même z-index supérieur.
J'ai finalement obtenu sur le dessus avec un autre arrière-plan transparent de l'image. IE8. SASS: