z-index ne fonctionne pas dans Internet Explorer avec les pdf dans un iframe

Je ne peux pas obtenir z-index de travail sur un iframe qui contient un fichier pdf avec IE8. Il fonctionne avec Google Chrome.

Exemple (JSFiddle):

HTML

<div id="div-text">
      <div id="shouldBeOnTop">my text that should be on top</div>
</div>
<div id="div-frame">
    <iframe src="http://legallo1.free.fr/french/CV_JLG.pdf" width="200" height="200"/>
</div>

CSS

#div-text{
    position:relative;
    left:210px;
    top:20px
}

#shouldBeOnTop{
    position:relative;
    right:60px;
    background-color:red;
    width:100px;
    z-index:2;
}

#div-frame{
    position:relative;
     z-index:1;
}
  • Comme le même problème abordé dans le stackoverflow.com/questions/12407194/...
  • Veuillez noter que le lien PDF utilisé dans le JSFiddle exemple renvoie une page erreur 404 personnalisée dans l'exemple avec sa petite fenêtre que vous ne savez pas n'est pas le fichier PDF. Je ne pouvais pas comprendre pourquoi, tout en jouant avec cet exemple, j'ai obtenu des résultats différents lorsque pointant vers le fichier PDF généré, je veux voir!