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 に答える