0

将背景应用到具有一定透明度的整个页面不适用于在 iframe 中打开的 pdf。为什么PDF没有被背景隐藏?

 <iframe src="http://www.irs.gov/pub/irs-tege/401k_mistakes.pdf" />     

  <div style="left: 0px; top: 0px; 
     z-index: 100; 
     background-color: gray; 
     width: 1000px; 
     height: 1000px; 
     position: absolute; 
     opacity: 0.8;">
 </div>

这是一个示例http://jsfiddle.net/JXT5V/3/ (示例在 Chrome 中不起作用)

4

1 回答 1

3

浏览器没有渲染屏幕的那部分,PDF 插件是。该插件不会尊重您的 CSS。背景/透明度是否呈现在插件内容的前面取决于特定浏览器和特定插件之间的交互(Adobe 不是唯一的 PDF 插件),您无法控制它。

于 2010-12-14T20:49:04.310 回答