2012-03-25 18 views

Antwort

0

ein Beispiel: http://jsfiddle.net/Y2wkF/

Sie haben mousemove zu verwenden, anstatt hover, da schweben nur einmal gefeuert wird.

+0

Nun, es ist immer noch nicht eine einfache Form Erkennung und dies beruht auf der Berechnung der Position der Maus relativ zum Objekt. Fazit für jede Lösung dieser Frage ist, dass es nicht ohne eine Art von Überprüfung der Koordinaten sein kann. – j08691

0

Es kann nicht auf diese Weise gemacht werden, da Sie mit rechteckigen Objekten arbeiten, auch wenn sie wie Dreiecke aussehen, wie Sie die Ränder färben. Ich habe versucht, zwei separate divs in einem Container-div zu positionieren, nur um zu sehen, ob das Spielen mit absolut positionierten Elementen einen Unterschied macht und es nicht - das gleiche rechteckige Element-Problem.

Warum nicht stattdessen eine Imagemap verwenden? Hier