アプレットの上に透明な iFrame を表示したかったのです。
しかし、 と を使用するallowtransparency="true"
とbackground-color:transparent
、アプレットが埋め込まれている html の背景が表示されます。バックグラウンド アプレット自体は表示されません。
アプレットの上に透明な IFrame を表示し、iFrame の透明な領域に背景アプレットを表示する方法はありますか。
アプレットの上に透明な iFrame を表示したかったのです。
しかし、 と を使用するallowtransparency="true"
とbackground-color:transparent
、アプレットが埋め込まれている html の背景が表示されます。バックグラウンド アプレット自体は表示されません。
アプレットの上に透明な IFrame を表示し、iFrame の透明な領域に背景アプレットを表示する方法はありますか。
これを黒い帽子の目的で使用していないことを願っています...
iframeのz-indexをページ全体の下に変更してみてください。透明であるかどうかにかかわらず、表示されません...または表示されます:なし..これを行う方法はたくさんあります
よくわかりませんが、参考になれば…
<html>
<body bgcolor="black" background="http://www.google.com/images/logo.gif">
<iframe width="300"
height="300"
name="Frame1"
src="insideIframe.html"
frameborder="0"
allowtransparency="true"
style="background-color:transparent; color:red; filter: alpha(opacity=20) border:5 solid #000000;">
</iframe>
</body>
</html>
Here is the src for frame.html:
<html>
<style type="text/css">
body {
filter: alpha(opacity=80, style=0);background-color: #FFFFFF; -moz-opacity:0.8;
}
</style>
<body>
Transparent???
</body>
</html>