2012-02-07 9 views
0

基本的には、特定のページを表示するIFRAMEがあります。私は特定の要素の上にいくつかのDIVを配置したいと考えていますこのIFRAMEの中にあります。 IFRAMEソースページのCSSを編集できません。別の要素の上にDIVをオーバーレイする

$('#portal').contents().find('.callout').append('<div class="overlay">Test</div>'); 

#portalはIFRAMEで、.calloutがターゲットDIVである)

をだから今、私はちょうどにdiv.overlay必要があります。現在、私はIFRAME内のDIVを追加するjQueryのを使用しています

ターゲットDIVの上または上に表示されます。これは可能ですか?

+1

'iframe'は親ページと同じドメインから読み込まれていますが、正しいですか? – Sampson

+0

こんにちは。はい、そうです。 – GSTAR

答えて

4

はい、要素absoluteまたはrelativeをコンテナに配置し、それに応じて位置を設定できます。

.overlay { 
    position: absolute; 
    left: 10px; 
    top: 10px; 
    z-index: 1; 
} 
関連する問題