html - 在 IE9 和 FF 中嵌入 pdf 层

标签 html css pdf

我在 IE9 和 FF(Chrome 和 safari 工作)中将图层定位在嵌入式 pdf 上时遇到问题。我想要放置在图层上方的图层在 IE9 和 FF 中位于嵌入的 PDF 后面,z-index 不适用于它。

是否有解决方法、破解、修复或任何可以解决我的问题的方法?

编辑

我尝试了以下方法:

<div id="pdf"><embed id="pdfEmbed" src="file.pdf" height="100%" width="100%" type="application/pdf"></embed></div> 
<div id="layer_over_pdf">some content</div>

两个层的位置相对于 z-index 以对层进行排序

我还尝试在嵌入的 pdf 上放置一个空的 Iframe。这行得通,但 IE9 中的问题是 iframe 不透明(只有落在嵌入式 pdf 上的部分不透明,但落在嵌入式 pdf 之外的 iframe 部分是透明的,非常奇怪)。

最佳答案

我认为这就是您所追求的。让我知道它是否需要调整或者不是您需要的。

http://jsfiddle.net/fRsUv/

关于html - 在 IE9 和 FF 中嵌入 pdf 层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11663712/

相关文章:

html - 我可以同时定位类(class)和 ID 吗?

javascript - 打开 servlet 提供的 PDF

html - CSS 中的 z-index 图层

html - 选择元素上下拉框的大小

html - 如何区分 CSS 中的无序列表?

parsing - 如何找到预告片字典?

Android - PdfDocument - 将 LinearLayout 分成多个 pdf 页面

jquery - 图像上的 div float 位置

html - 列的 CSS “display: table-cell” - 使第一列的宽度与最宽的单词相同

html - 三个 div 无法水平对齐