ホームページ  >  記事  >  ウェブフロントエンド  >  IEブラウザでiframeで白背景を透明色に設定_HTML/Xhtml_Webページ制作

IEブラウザでiframeで白背景を透明色に設定_HTML/Xhtml_Webページ制作

WBOY
WBOYオリジナル
2016-05-16 16:37:241688ブラウズ

最近、プロジェクトに取り組む過程で、iframe を使用してページの階層フレームを描画することが頻繁に必要になります。ほとんどのブラウザには背景がありませんが、IE ではメインの背景色が設定されていない場合、iframe の背景色はデフォルトで白になります。白、この部分では非常に唐突に見えます。ヘルプマニュアルに記載されている解決策は、iframe のallowTransparent 属性を true に設定することです。対応する例はヘルプ ドキュメントにも記載されています。例は次のとおりです。

コードをコピーします
コードは次のとおりです。







理論的にはこれで問題ありません。反応は良いようですが、まだ白い背景があります。実際には、このステップでも をサブページの に追加する必要があります。例は次のとおりです。 blog.csdn.net/20140610165850968?watermark /2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva3VucGVuZ19tdWJhbw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

main.html メインページコード:




コードをコピー
コードは次のとおりです。

style="width:100%; border:0;height:100%;cellpadding:0;cellspacing:0">
td height="100%" width="30%">



🎜>
🎜>









コードをコピーします

コードは次のとおりです:

test1

;/html>
test2. HTML ページ コード:




コードをコピーします




;

/h1>


コードをコピーします
コードは次のとおりです。


🎜>

;/html>


この小さな例は主に iframe タグに適用されます。この属性が true に設定されている場合、 によってロードされるサブページの背景色が適用されます。 iframe が透明に設定されている場合、iframe は透明になります。

allowTransparency オブジェクトを透明にできるかどうかを設定または取得します。
bgColor は、オブジェクトの背景色を設定または取得します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。