ここにいくつかのHTMLがあります:
<iframe src="test.html" style="width: 200px; height: 100px;"></iframe>
<iframe src="test.html" style="width: 800px; height: 100px;"></iframe>
このtest.html
ページには、外部ファイルのCSSが含まれています。
<link rel="stylesheet" type="text/css" href="style.css" />
そして、スタイルシートには次のものがあります。
@media all and (max-width: 600px) {
body {background-color: red;}
}
上記は簡略化されていますが、問題を十分に示しています。一方が他方よりも明らかに幅が広いにもかかわらず、両方のページが赤です。デモンストレーションページ
何が得られますか?
(注:IEとChromeでテスト済み-Chromeは問題なく、一方のフレームは赤、もう一方のフレームは白でした。)