Danny: navigation

Beitrag lesen

Grüß Dich, Katja,

bin am verzweifeln.

Das glaube ich Dir gern...

wo muss ich welche tags einfügen, damit der quatsch funktioniert?

Das ist nicht trivial und kann auch nicht so einfach beantwortet werden. Meine erster Gedanke zu einem möglichen Lösungsansatz sind Ebenen. Mit dem CSS-Attribut z-index kann die Stapelung der Ebenen, also die Reihenfolge wie die Ebenen übereinanderliegen, festgelegt werden. So kann z.B. das Menü über allen anderen Inhalten eingeblendet werden.

die selbe navigation wie auf der startseite soll auch auf allen anderen seiten aufgehen und immer - also auch wenn der seiteninhalt gescrollt wird - am unteren browserrand stehenbleiben.

Von "do-it-yourself" würde ich da an Deiner Stelle die Finger lassen, das ist eine nicht zu unterschätzende Problemstellung. Suche lieber in Script-Archiven, z.B. http://www.jswelt.org/ nach passenden Lösungen. Kleinere Anpassung werden aber auch da nötig sein, wenn Du ein individuelles Design haben willst.

mit ebenen hab ich es schon versucht - die scrollen entweder alle oder gar keine.

Das hängt vom Browser ab. Opera z.B. beherrscht fixierte Ebenen (über CSS), der Internet Explorer normalerweise nicht. Um in den meisten Browsern einige Ebenen "festzukleben", während andere scrollen, ist sehr komplexer Code nötig, eine trickreiche Mischung aus HTML, CSS und Javascript.

iframes sind auch keine lösung, weil dann der inhalt nicht sichtbar bleibt.

Das kann ich gar nicht nachvollziehen, wie meinst du das? Welcher Inhalt bleibt nicht sichtbar?

die seite mit frames zu bauen scheiterte daran, dass ich nicht weiß / rausfinden konnte, ob bzw. wie man in einen frame zwei dokumente lädt oder zwei ebenen definiert...

Pro Frame ist grundsätzlich _ein_ HTML-Dokument über das "src"-Attribut möglich. Ebenen kannst Du soviele definieren, wie Speicher vorhanden ist. Es gibt Menü-Scripte, die mit Frames zurechtkommen und das Popup in einem anderen Frame anzeigen, als die Menübar, falls das Dein Problem ist.

MfG
Danny