Enrico: iframe wird nicht angezeigt

Beitrag lesen

Hallo,

ich versuche, in eine html-Datei einen eingebetteten Frame einzubinden, allerdings wird er nicht angezeigt und ich weiß nicht, warum.

Ich will alle Dateien, die über meine Links aufgerufen werden können, deshalb in einem iframe darstellen lassen, um nicht bei jeder Seitenauswahl die zum Teil sehr umfangreichen css- und Javascript-Dateien immer wieder mitladen zu müssen, sondern mich somit auf die verbleibenden wenigen Definitionen der einzelnen Dateien konzentrieren zu können.

Hier die Datei, die den iframe enthält:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
     <html>
        <head>

...

<link rel="stylesheet" href="Dateien/Formatierungen_3.css" type="text/css" media="all"/>
        </head>
        <body scroll="no">
           <div class="Tafel_Container">

...

<iframe class="Anzeigebereich" src="Dateien/Seite_Gaestebuch_Formular.php"></iframe>

...

</div>
        </body>
     </html>

Der div-Bereich "Tafel_Container" ist in der Datei "Formatierungen_3.css" folgendermassen definiert:

iframe.Anzeigebereich
     {
        background: brown; // Nur zu Testzwecken
        height:     100%;
        margin:     45px 30px 45px 30px;
        width:      100%;
     }

D.h. der iframe soll sich auf die Breite und Höhe des umgebenden div-Bereichs "Tafel_Container" ausdehnen.

Ich habe es auch alternativ über folgende Definitionen versucht, allerdings ebenfalls ohne Erfolg:

iframe.Anzeigebereich
     {
        background: brown; // Nur zu Testzwecken
        bottom:   45px;
        left:     30px;
        position: absolute;
        right:    30px;
        top:      45px;
     }

Ich hoffe, diese Angaben bzw. Code-Ausschnitte reichen zur Fehlersuche, denn einen Online-Link kann ich leider nicht bieten, da ich die Seite derzeit lokal entwerfe.

Vielen Dank schon mal für eure Unterstützung.

Ich freue mich auf eure Antworten :-)

Gruß
Enrico