![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
![]()
Beitrag
#1
|
|
Rookie Gruppe: User Beiträge: 5 Mitglied seit: 05.07.2003 Mitglieds-Nr.: 869 ![]() |
Hallo,
ich habe ein kleines Problem mit der Hintergrundfarbe eines iframes. In meiner "Hauptdatei" ist der iframe eingebunden -> <iframe src="abcd.php" .....></iframe> Die Datei abcd.php beinhaltet einen Link zur CSS-Datei und eine Tabelle, in deren Tabellenzellen Text und ein Bild ist. In der CSS-Datei habe ich eine Klasse angelegt: .test {background-color: #B8C3D7;}, die ich in den iframe eingebaut habe -> <iframe class="test" src="abcd.php" ....></iframe> Eingebettete Datei: <link rel="stylesheet" type="text/css" href="fre.css"> <table><tr><td>.......</td></tr></table> Problem: im Firefox wird der Hintergrund des iframes in der richtigen Farbe angezeigt, im Internet Explorer und in Opera nicht. Woran liegt das? Wo habe ich einen Fehler in der Codierung? Danke und Grüße Ray |
|
|
![]() |
![]()
Beitrag
#2
|
|
Weiss zuviel!! ![]() Gruppe: Mods Beiträge: 668 Mitglied seit: 19.04.2002 Wohnort: Grimmen Mitglieds-Nr.: 385 ![]() |
Hallo,
im IFRAME wird normalerweise ein voständiges HTML-Dokument erwartet, wie: QUELLTEXT <doctype .....> <html> ... </html> Die Eigenschaften des IFRAME lassen sich somit nicht auf den Inhalt des anzuzeigenden Objektes vererben. Sie gelten für den Fall, dass kein Inhalt vorhanden oder Frames nicht darstellbar bzw. ausgeschaltet sind. Alles andere dürfte imho zumindest nicht der Spezifikation entsprechen und auch Mozilla (obwohl er ziemlich gut ist) ist nicht perfekt. |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 17.05.2025 - 1:36 |