Tim: aktivierten Link anders darstellen

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.

  1. 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

    1. 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

      --
      Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
  2. 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

    --
    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
    1. 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

      --
      Ich bin mir ziemlich sicher dass es im Leben mehr gibt als nur wirklich wirklich gut auszusehen ...
      <img src="http://home.arcor.de/vivosomuertos/self/zoolander.jpg" border="0" alt="">
      Bambergs Fasching - nur ein großer (Werbe-)Flop?
      http://jeenaparadies.de/artikel/fasching/
      Jeenas Bannertauschportal; selbstgemacht ;-)
      http://jeenasbannerbude.de
      1. 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 ... ;-)

        --
        Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!