aktivierten Link anders darstellen
Tim
- html
0 susa0 Cybaer
0 Cybaer0 Jeena Paradies0 Cybaer
Hallo Zusammen,
folgendes:
Ich habe eine Navigation mit ganz normalen Text Links, die ich per CSS gestaltet habe ->A:link A:link, A:visited usw.<-
Ich weiss das es mit CSS keine fernünftige Möglichkeit gibt, in einer Navigation den aktuellen Link in einer anderen Farbe darzustellen.
Ansatzweise geht das ja mit A:aktive aber nur solange, bis einmal geklickt wird.
Die Möglichkeit für jede Seite eine andere Navigation zu laden finde ich auch net so praktisch.
Mit welcher Technik ist das umzusetzen und gibt´s vielleicht nen Beispiel?
Ich benutze keine Frames.
Gruß und Danke.
Hallo Zusammen,
folgendes:
Ich habe eine Navigation mit ganz normalen Text Links, die ich per CSS gestaltet habe ->A:link A:link, A:visited usw.<-
Ich weiss das es mit CSS keine fernünftige Möglichkeit gibt, in einer Navigation den aktuellen Link in einer anderen Farbe darzustellen.
Ansatzweise geht das ja mit A:aktive aber nur solange, bis einmal geklickt wird.
Die Möglichkeit für jede Seite eine andere Navigation zu laden finde ich auch net so praktisch.Mit welcher Technik ist das umzusetzen und gibt´s vielleicht nen Beispiel?
Ich benutze keine Frames.
Gruß und Danke.
Hi!
Dein Problem ist für mich nicht verständlich. Was genau möchtest Du wissen?
Wieso sollte man mit CSS nicht vernünftig gestalten können?
Grüße
susa
Hi,
Wieso sollte man mit CSS nicht vernünftig gestalten können?
Jemand hat hier mal einen URL gepostet, wo dies mit CSS erreicht wurde. Gut gemacht(!), aber leider nur, solange sich der Surfer an die "Klick-Reihenfolge" hielt. Beim Zurückblättern, erst recht aber beim Quereinstieg (also z.B. via Link oder Suchmaschine) kann man mit CSS allein nicht mehr den aktuellen Menüpunkt hervorheben.
Gruß, Cybaer
Hi,
Mit welcher Technik ist das umzusetzen und gibt´s vielleicht nen Beispiel?
Mit irgendeiner Scriptsprache.
Ich pflege JavaScript zu nehmen, damit es auch offline funktioniert. Aber die Geschmäcker (und Anforderungen) sind ja unterschiedlich und es kommt immer auf den Einzelfall an.
Dazu bekommt die Seite entweder eine Kennung in einer Variable, die mir anzeigt, welchen Menüpunkt ich hervorheben muß, oder ich erkenne den Menüpunkt anhand des Pfades (bei /news/index.htm wäre z.B. der Menüpunkt "News" der aktuelle).
Gruß, Cybaer
Hallo,
Mit irgendeiner Scriptsprache.
Ich würde sagen mit CSS, und hier ein IMHO guter Link => [http://www.hicksdesign.co.uk/articles/css/highlighting_current_page_with_css/]
Grüße
Jeena Paradies
Hi,
http://www.hicksdesign.co.uk/articles/css/highlighting_current_page_with_css/
Oh ja, danke. Das ist das erste CSS-Menü, daß das überzeugend löst! :-))
Damit beschränkt sich die Script-Lösung auf den Fall, daß man es ohne jeweilige Einträge in die Seite, sondern vollautomatisch machen will ...
Gruß, Cybaer
PS: Hat sich der heutige Tag im Forum doch wieder mal gelohnt ... ;-)