Hier undicht ist einige HTML:Medienanfragen über mehrere Rahmen
<iframe src="test.html" style="width: 200px; height: 100px;"></iframe>
<iframe src="test.html" style="width: 800px; height: 100px;"></iframe>
Die test.html
Seite enthält einige CSS aus einer externen Datei:
<link rel="stylesheet" type="text/css" href="style.css" />
Und das Stylesheet hat:
@media all and (max-width: 600px) {
body {background-color: red;}
}
Die oben ist vereinfacht, aber genug, um das Problem zu demonstrieren: Beide Seiten sind rot, trotz eines von ihnen c das Lernen ist breiter als das andere. Demonstration page
Was gibt?
(Anmerkung: Getestet in IE und Chrome - Chrome war in Ordnung, mit einem Rahmen rot und der andere weiß.)
In welchem IE testen Sie dies? Sicher wird es in IE8 oder weniger nicht funktionieren, da Medienabfragen in der vorherigen Version von IE8 nicht unterstützt werden. Es wird nur in IE9 –
unterstützt. Wenn es IE8 oder weniger wäre, wären beide Iframes weiß und nicht rot. –
Nicht unbedingt. Ich habe gerade versucht IE 7 und beide Seiten sind weiß. – DayS