Hallo Koken.
ich möchte einen größeren Bereich als nur den Text als Link verwenden.
Dazu kannst du <a> in ein Blockelement umwandeln und diesem dann Höhen- und Breitenangaben verpassen.
Der ganze Bereich soll mit einem onMouseOver ausgestattet werden.
Wie wäre es ohne JavaScript? Ein einfaches a:hover genügt hier.
<a><div></div></a>
ein <div> darf kein onMouseOver haben
Seit wann das?
und darf nicht in einem <a> liegen (W3C).
Richtig.
dann funktioniert es allerdings nicht so wie gewünscht. Der onMouseOver Effekt zeigt sich nur wenn man auf dem Text des Links ist und nur dort reagiert der Link. Mit display:block; auch nicht.
Hast du display:block
auf <a> angewandt? (Für den IE ist die Breitenangabe dabei Pflicht, da er display:block
sonst nicht korrekt umsetzt.)
Gruß, Ashura
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 16: Sessions
Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]