使用<embed />标签嵌入PDF时,IE8不尊重Z-Index

时间:2014-07-23 22:08:43

标签: css internet-explorer-8 position z-index

我将PDF嵌入到这样的页面中,以便在&lt; IE9。

<embed src="path/to/pdf" type="application/pdf" wmode="opaque" width="100%" height="100%">
  <param name="wmode" value="opaque">
</embed>

我有一个菜单显示在页面顶部的鼠标上,应该在嵌入式PDF的顶部上显示,但它没有。看截图: enter image description here

我尝试将不同的CSS位置声明添加到标记,其父项以及鼠标悬停时应显示的菜单。

为了试验z-index和IE,我创建了这个JSFiddle:http://jsfiddle.net/LtSA8/4/show/

黄色框应根据其z-index显示在嵌入式PDF的顶部,但在IE8中则不显示(在FF中)。

有人可以帮忙吗?

更新:我还尝试将以下内容添加到我的.htaccess文件中:

<FilesMatch "\.(?i:doc|pdf)$">
  Header set Content-Disposition inline
  Header unset Accept-Ranges
  Header unset Cache-Control
  SetEnv no-gzip dont-vary
</FilesMatch>

0 个答案:

没有答案