Christian Herold: Rollover mit CSS

Hi!

Ich hab einen <a href=".." name="t1" class="st1"> tag und möchte hier den text des hrefs mit javascript bei mouseover die farbe ändern lassen

nur - wie komme ich mit javascript da ran?

also ich dachte mir sowas:

document.getElementsByName("t1").st1.color="white"

oder so ähnlich, nur das funzt net

danke!!

  1. Hi,

    nur - wie komme ich mit javascript da ran?

    wieso mit JavaScript? CSS pur reicht vollkommen aus - selbst bei ältesten CSS-tauglichen Browsern. Beschäftige Dich mit den Grundlagen.

    oder so ähnlich, nur das funzt net

    http://funzt.net/

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi!

      Danke ja - mir is das schon bekannt wie man das mit CSS pur löst

      nur möchte ich eben, dass die mouseover farbe "stehen bleibt" auch wenn man mit der maus wieder runterfährt!

      und das geht afaik mit a:hover nicht!

      Grüße
      Christian

      1. Moin Moin !

        nur möchte ich eben, dass die mouseover farbe "stehen bleibt" auch wenn man mit der maus wieder runterfährt!
        und das geht afaik mit a:hover nicht!

        Da magst Du Recht haben. Warum willst Du überfahrene und nicht überfahrende Links unterschiedlich gestalten? Was soll das bringen, außer den User zu verwirren?

        Sorry, aber mir käme da sofort der Gedanke "Was für ein Lamer! Der schafft nicht mal Hover-Effekte!" Das führt dann meistens sehr schnell zur Links-Rechts-Links-Geste, in anderen Browsern auch als "Close Window" bekannt.

        Alexander

        --
        Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
        Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"