私は、読み込まれると少し変化するiframeを持っています。何らかのリセットや、私が適用する必要があるものはありますか?どのページを読み込んでも、iframeのコンテンツを同じに見えるようにするにはどうすればよいですか? :not(iframe)
htmlドキュメントを読み込むiframeにページのCSSが影響を与えないようにするにはどうすればいいですか?
と
私は、読み込まれると少し変化するiframeを持っています。何らかのリセットや、私が適用する必要があるものはありますか?どのページを読み込んでも、iframeのコンテンツを同じに見えるようにするにはどうすればよいですか? :not(iframe)
htmlドキュメントを読み込むiframeにページのCSSが影響を与えないようにするにはどうすればいいですか?
と
プレフィックスあなたのスタイルだからあなたCSS definition
sが次のようになります。
:not(iframe) body div { margin:0 auto; } /* only applies styles to div's */
/* inside body and not inside an */
/* iframe */
あなたは真空中でiFrameをロードすることはできません。スタイルシートが適用されるコンテキストに入ると、それはページ上の他のすべてと一緒に正しく実行されます。しかし、幸いにもそれに応じてスタイルシートを作成するだけです。
一つのアプローチは、このような#myiframeとしてだけでのiFrameのコンテナにIDを専用にすること、そしてあなたが適用たいすべてのスタイルと徹底的かつ具体的になります。この要素との競合を避けるためにスタイルシートを設計し、ピンチに陥り、継承されたスタイルをオーバーライドするためにサブプロパティが必要な場合は、!important
宣言を使用します。それは他の何よりも慎重なデザインになり、カスケーディングスタイルシートがどのように機能するかについての健全な感謝をもたらします。
あなたがサブドメインを持っていて、iframe内に、それはCSSを停止することを置く場合、私は思います。
//from my.com
<iframe src="subdomain.my.com"></iframe>
私は身体のCSSを制御しません。 – Babiker
「違っている」とはどういう意味ですか?つまり、 'iframe'のサイズは' iframe'レイアウトの割合を制限し、要素を歪めていますか? – xandercoded
たとえば、アンカーの色が変化しています。 – Babiker