Marielle: IFrame Inhalt passt nicht!

Hi,

ich habe folgendes Problem:

Ich möchte einen Onlineshop erstellen. Als Rahmen habe ich eine Startseite in HTML programmiert, die mehrere Tabellen enthält. Wenn man aus dem Menü einen Link wählt, soll der Inhalt in einem bestimmten Teil der Startseite erscheinen.
Also habe ich einen Iframe erstellt, in den der Inhalt der einzelnen Seiten dann geladen wird. Das Problem ist nur, dass der Inhalt der anderen Seiten in diesem IFrame grössenmässig nicht passt! Ich habe den Iframe in Höhe und Weite auf 100% gestellt. Jede Inhaltsseite besteht zunächst aus einer "Rahmentabelle" mit einer Zeile und einer Spalte. Diese Tabelle hat auch Höhge und Weite 100%!
Trotzdem fehlt rechts, innerhalb des Iframes, noch ein kleines Stück der geladenen Seite....

Woran liegt das? Wenn ich die Tabellenweite der Inhaltsseite genau zurechtpixel, dann passt das, aber das ist irgendwie nicht bei jeder gleich! Das wäre auch sehr viel Arbeit.... Geht das nicht auch besser?

Ich freue mich über jede Hilfe!

Gruss Marielle

  1. Hallo,

    Ich habe den Iframe in Höhe und Weite auf 100% gestellt. Jede Inhaltsseite besteht zunächst aus einer "Rahmentabelle" mit einer Zeile und einer Spalte. Diese Tabelle hat auch Höhge und Weite 100%!
    Trotzdem fehlt rechts, innerhalb des Iframes, noch ein kleines Stück der geladenen Seite....

    Woran liegt das? Wenn ich die Tabellenweite der Inhaltsseite genau zurechtpixel, dann passt das, aber das ist irgendwie nicht bei jeder gleich! Das wäre auch sehr viel Arbeit.... Geht das nicht auch besser?

    Du könntest deinem iframe padding:0; zuweisen, den geladenen Seiten body { margin:0; padding:0; } zuweisen (in der seite selbst.
    Oder die Tabellen in den zu ladenen Seiten auf weniger als 100% Breite stellen (97% oder 98% sollte schon reichen)

    Sonst bitte eine Beispielseite verlinken.

    Grüße
    Thomas

  2. hi,

    Also habe ich einen Iframe erstellt, in den der Inhalt der einzelnen Seiten dann geladen wird. Das Problem ist nur, dass der Inhalt der anderen Seiten in diesem IFrame grössenmässig nicht passt! Ich habe den Iframe in Höhe und Weite auf 100% gestellt.

    du höhe des iframes wird in dem moment bestimmt, wo die html-seite gerendert wird, die den iframe _enthält_. höhen- und breitenangaben in prozent können sich also nur auf diese seite beziehen.

    was du nachher in den iframe _hineinlädst_, ist hier gar nicht von belang.

    gruss,
    wahsaga