<iframe src="" allowtransparency="true"></iframe>
ブラウザ |
|
---|---|
分類 |
|
要素 |
iframe要素に allowtransparency="true"
を指定すると、インラインフレームの背景を透過させることができます。
この指定を行うと、インラインフレームを配置している文書の背景が、インラインフレーム内にも適用されるようになります。
<iframe src="example.html" allowtransparency="true"> ~ </iframe>
属性 | 値 | 説明 |
---|---|---|
allowtransparency="" |
true |
背景の透過を許可する |
false |
背景の透過を許可しない (初期値) |
上記の属性は、HTML 4.01では定義されていません。
この属性を指定する場合は、事前に以下の設定を行っておく必要があります。
インラインフレームに読み込まれる文書の設定
インラインフレーム内に読み込まれる文書のbody要素に、スタイルシートで次の内容を指定しておきます。
<body style="background-color: transparent;">
background-color
… 背景色を設定するプロパティtransparent
… 透過を指定
allowtransparency属性は、上記の設定内容を有効にするかどうかを指定することになります。
- Firefoxなどでは、この属性を指定しなくても透過の設定が有効になります。