• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Hintergrundfarbe bei Iframes

Rollipa

Neues Mitglied
Hallo zusammen,

ich habe das Problem, dass ich ein Bild in einen iframe laden möchte, und die Hintergrundfarbe bestimmen möchte. Im FF Explorer funktioniert es, allerdings bleibt der iframe Hintergrund im IE immer weiß. Kann mir hier vielleicht jemand mal auf die Sprünge helfen?

<body text="#FFCC00" bgcolor="#000000" link="red" alink="red" vlink="#FFCC00">

<iframe src="./bild01.jpg" name="anzeige" width="490" height="380" frameborder="no" scrolling="no"></iframe>
 
Du setzt ja auch die Hintergrundfarbe für den body und nicht für den iframe. Das klappt dann nur, wenn der iframe als Hintergrundfarbe transparent bekommt.

Warum bindest du ein Bild per iframe ein und nicht per <img>?
 
Du setzt ja auch die Hintergrundfarbe für den body und nicht für den iframe. Das klappt dann nur, wenn der iframe als Hintergrundfarbe transparent bekommt.

Warum bindest du ein Bild per iframe ein und nicht per <img>?


Ich habe mir eine Fotogalerie gebastelt, deshalb das ganze mit iframe. Wie setzte ich denn den Hintergrund auf transparent?
Hier nochmal der ganze Code für meine Fotogalerie.

<body text="#FFCC00" bgcolor="#000000" link="red" alink="red" vlink="#FFCC00">

<!-- Navigationsleiste links vom Anzeigebild-->
<iframe src="navigation.htm" width="120" height="380" frameborder="0"></iframe>
<!--Anzeigebild-->
<iframe src="./bild01.jpg" name="anzeige" width="490" height="380" frameborder="no" scrolling="no"></iframe>
 
Oder besser noch per CSS
Code:
background-color: transparent;


Damit funktioniert es leider auch nicht. Dann ist alles weiß. Ich möchte aber den Hintergrund in schwarz.

<iframe src="navigation.htm" width="120" height="380" frameborder="0"></iframe>
<iframe src="./bild01.jpg" name="anzeige" allowtransparency="true" width="490" height="380" frameborder="no" scrolling="no"></iframe>
 
Lass die Kommentare mal weg.

Ist dein iframe denn auch größer, als das Bild, so dass der Hintergrund auch sichtbar ist, oder nimmt das Bild den gesamten Platz ein?
 
Ich habe auch so einiges ausprobiert. Selbst mit JavaScript scheint es nicht zu gehen. Der IE bleibt hart. Den Transparenten Hintergrund bekomme ich nur hin, wenn ich HTML-Dokument aufrufe, in dem das body ebenfalls auf background-color: transparent geschaltet ist. Tut mir leid, aber das wird wohl nicht klappen, wie du es vor hast, zumindest nicht im IE. :sad:
 
Zurück
Oben