Conny: Hintergrundfarbe im <body> "durchsichtig" (iframe im IE)

Hallöchen,

das Problem: ich habe einen iframe, der nur Text anzeigen soll, während das Hintergrundbild der gesamten Webseite zu sehen ist.

Nun setzt der IE aber eine Hintergrundfarbe, was mir an sich auch logisch erscheint, da in den iframe ja eine HTML-Seite geladen wird, die nun mal standardmäßig eine Hintergrundfarbe hat.

Kann man den iframe denn dazu bewegen, dennoch das Bild durchscheinen zu lassen?

Gruß,
Conny

  1. Hallo Conny,

    Nun setzt der IE aber eine Hintergrundfarbe, was mir an sich auch logisch erscheint, da in den iframe ja eine HTML-Seite geladen wird, die nun mal standardmäßig eine Hintergrundfarbe hat.

    Nein, nur im Quirksmode und selbst da kannst du mit

      
    body {  
      background-color:transparent;  
    }
    

    den Hintergrund auf transparent schalten

    Kann man den iframe denn dazu bewegen, dennoch das Bild durchscheinen zu lassen?

    Denke daran, dass du im Mutterdokumnet dem IFRAME-Element auch das IE-proprietäre Attribut allowtransparency="true" verpassen musst, damit es auch im IE transparent wird.

    Es geht bereits ohne das in den Gecko-Browsern.

    Für Opera hilft das aber alles nichts, der macht keinen Frame transparent.

    Gruß Gernot

    1. Hi Gernot,

      danke, das hat geholfen. :-)

      Conny