ホームページ >ウェブフロントエンド >htmlチュートリアル >ヘルプ:iframeをFlashにかぶせた後に生成されるテキストがinvisible_html/css_WEB-ITnoseになる問題について
ボタン上にマウスを置くと、多くのリンク アドレスを持つレイヤーが表示されます。このレイヤーは高さ 200 ピクセルで、その背後にあるフラッシュをカバーする必要があります。これで、iframe を使用したカバーが完了しました。
iframe の高さが 100 に設定されている場合、iframe の高い範囲内のテキストは表示されません (ただし、リンク上にマウスを移動してリンクをクリックすることはできますが、テキストは常に非表示になります)。となり、iframe の外側のテキストが表示されます。
アドバイスをお願いします。 。 。 。 div と iframe の属性は次のように設定されています:
<DIV ID="ds1" CLASS="submenu" STYLE="display:none;filter:alpha(Opacity=80);" onMouseOut="hide(this)" onMouseOver="javascript:this.style.display='block';" > <iframe style=" background-position:inherit;position: absolute;visibility: inherit; top:0px; left:0px; width:200; height:100; z-index:-1;opacity:.0;filter: alpha( opacity=0 ); -moz-opacity: 0" name="a" marginwidth="1" marginheight="1" align="top" border="0" frameborder="0" style=" font:#0986BE"></iframe><!--一些链接地址--></DIV>
color:#0986BE
src のない iframe は空白になっていませんか?