Hallo miteinander,
Vorgeschichte:
Ich hatte eine Site mit Framesets erstellt, damit zentrale Dinge wie die Navigationsleisten etc. ständig präsent bleiben und nicht für jede Unterseite immer neu erstellt werden müssen. Nun habe ich das Design aber umgekrempelt und SSIs eingesetzt, die die gleichen Vorteile haben sollten, so dass ich das Layout nun vollständig über externe CSS-Dateien gestalten konnte. Und hier kommen wir zu meinem
Problem:
Mit Framesets konnte ich Links über den a:focus-Befehl von CSS gesondert einfärben, damit Besucher stets den Überblick darüber behalten, in welchem Bereich der HP sie sich aufhalten. Das funktionierte auch, weil ja nur ein Frame innerhalb des Framesets, der für die Inhalte reserviert war, per Klick im Navigationsbereich erneuert wurde, die Navigationsdatei dabei aber nicht erneut geladen werden musste. Bei SSI aber wird ja jetzt eine ganz neue Untersite geladen, und auch besagte Navigationsleisten wieder neu eingefügt werden - so dass der focus nicht mehr sichtbar ist. Kann man da irgendetwas mithilfe von JavaScript (oder irgendeiner anderen Technologie) machen?
Bonusfrage :-)
Wäre es möglich, dass man immer die beiden LETZTEN (und also nicht nur den jeweils letzten) aktivierten Links farblich hervorheben könnte? - Ideal wäre es, wenn immer jeweils ein Link im Hauptnavigationsfenster und einer in der Sidebar (die jeweils eine Unternavigationsleiste zum Hauptnavigationsfenster darstellt) nach a:focus farblich markiert werden könnte...
Viele Grüße & Danke im voraus,
Sebastian
Vorgeschichte:
Ich hatte eine Site mit Framesets erstellt, damit zentrale Dinge wie die Navigationsleisten etc. ständig präsent bleiben und nicht für jede Unterseite immer neu erstellt werden müssen. Nun habe ich das Design aber umgekrempelt und SSIs eingesetzt, die die gleichen Vorteile haben sollten, so dass ich das Layout nun vollständig über externe CSS-Dateien gestalten konnte. Und hier kommen wir zu meinem
Problem:
Mit Framesets konnte ich Links über den a:focus-Befehl von CSS gesondert einfärben, damit Besucher stets den Überblick darüber behalten, in welchem Bereich der HP sie sich aufhalten. Das funktionierte auch, weil ja nur ein Frame innerhalb des Framesets, der für die Inhalte reserviert war, per Klick im Navigationsbereich erneuert wurde, die Navigationsdatei dabei aber nicht erneut geladen werden musste. Bei SSI aber wird ja jetzt eine ganz neue Untersite geladen, und auch besagte Navigationsleisten wieder neu eingefügt werden - so dass der focus nicht mehr sichtbar ist. Kann man da irgendetwas mithilfe von JavaScript (oder irgendeiner anderen Technologie) machen?
Bonusfrage :-)
Wäre es möglich, dass man immer die beiden LETZTEN (und also nicht nur den jeweils letzten) aktivierten Links farblich hervorheben könnte? - Ideal wäre es, wenn immer jeweils ein Link im Hauptnavigationsfenster und einer in der Sidebar (die jeweils eine Unternavigationsleiste zum Hauptnavigationsfenster darstellt) nach a:focus farblich markiert werden könnte...
Viele Grüße & Danke im voraus,
Sebastian