2010-04-14 12 views
3

J'ai un problème avec IE (toutes les versions). J'ai un en-tête div avec une position relative et à l'intérieur de cette autre div avec la position absolue et l'alignement à droite.Mise en page Bug dans IE (div relatif)

<div id="header" style="position: relative; width: 1000px; height: 60px;"> 

contenu

http://stadtwerke-bitburg.de/fileadmin/overflow_prob_IE.png

Maintenant, quand j'ouvre le menu déroulant dans tout FF/Safari/Opera est bien. Alors que dans IE tout ce qui est plus grand que 60px disparaît derrière mon div . Y at-il une solution de contournement pour ce problème avec CSS ou dois-je pour écrire javascript pour obtenir ce corrigé?

thx TC

Répondre

1

Essayez d'ajouter overflow: visible; à l'en-tête div # et en ajoutant z-index: 1; à l'élément absolument positionné à l'intérieur.

+0

merci. Je l'ai déjà essayé mais mon erreur était de mettre z-index à une div plus bas à la place de la première div qui est absolument positionnée. – Florian