CSS は iframe 内の要素に適用できますか?
Web 開発では、外部コンテンツをページに埋め込むために iframe がよく使用されます。ただし、iframe 内の要素に CSS を適用するのは難しい場合があります。
Iframe 要素をターゲットにする
デフォルトでは、親ドキュメントに適用される CSS ルールは要素に影響しません。 iframe内で。これは、iframe が独自の CSS コンテキストを持つ別のドキュメントと見なされるためです。
ソリューション
同じドメイン
場合iframe と親ページが同じドメインを共有している場合は、次の手法を使用できます:
異なるドメイン
iframe に別のドメインのコンテンツが含まれている場合ドメインの場合、親ページから CSS を適用することはできません。これは、クロスオリジン リソース共有 (CORS) の制限によるものです。
代替案
iframe 要素に CSS を適用することが不可欠な場合は、次のような代替ソリューションを検討してください。
以上がCSS はクロスオリジン iframe 内の要素に適用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。