CSS を使用して iframe 内の div スタイルに影響を与える 質問する

CSS を使用して iframe 内の div スタイルに影響を与える 質問する

CSS のみを使用して、ページ上の iframe 内にある div のスタイルを変更することは可能ですか?

ベストアンサー1

JavaScript が必要です。親ページで実行する場合と同じですが、JavaScript コマンドの前に iframe の名前を付ける必要がある点が異なります。

同じオリジン ポリシーが適用されるため、これを実行できるのは自分のサーバーから取得される iframe 要素に対してのみであることに注意してください。

私はプロトタイプ簡単にするためのフレームワーク:

frame1.$('mydiv').style.border = '1px solid #000000'

または

frame1.$('mydiv').addClassName('withborder')

おすすめ記事