Rollover mit CSS
Christian Herold
- dhtml
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!!
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
Cheatah
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
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