Hallo Wasilios,
Der Iframe liegt in einem Layer.
Da Iframes sich immer an oberster Stelle legen, wird die
Navigation, die auch in einem Layer liegt verdeckt vom Iframe.
(IE 5,0)
Wie kann ich vermeiden, dass Iframe sich ganz nach oben legt?
Das verstellen des Z-Indexes hat bis dato nichts gebracht.
Nun, wenn dem wirklich so ist, wie Du schreibst, dann arbeite mit Verschacheln von 2 Layern (statt einem). In den zweiten Layer legst Du dann den Iframe rein.
Es könnte allerdings sein, dass etwas anderes nicht funktioniert bzw. dass Du etwas übersehen hast. Kann es sein, dass Du bei der Navigation mit Freistellen einer / beider Seiten arbeitest? {display:block; /* und/oder */ float:all;} ? - Und sei es auch nur bei den einzelnen Links… so müsstest Du hinter den letzten Navigationspunkt noch einen (gleichhohen) Absatz hängen, damit ein Zeilenvorschub erzeugt wird.
Das aber alles setzt voraus, dass HTML-Skript als auch Z-Index exakt in der Reihenfolge von-Anfang-zum-Ende = von-unten-nach-oben laufen.
Ansonsten ist die (Iframe-in-) Layer-in-Layer-Technik sinnvoller.
CU DannyFox64