2012-03-25 3 views

ответ

0

Вот пример: http://jsfiddle.net/Y2wkF/

Вы должны использовать mousemove вместо hover, поскольку парения получает только один раз выстрелил.

+0

Ну, это еще не просто определение формы, и это зависит от вычисления положения мыши относительно объекта. Нижняя линия для любого решения этого вопроса заключается в том, что он не может быть выполнен без какой-либо проверки координат. – j08691

0

Это невозможно сделать так, поскольку вы имеете дело с прямоугольными объектами, даже если они похожи на треугольники с тем, как вы окрашиваете границы. Я попытался позиционировать два отдельных div в контейнере div, чтобы увидеть, не изменилось ли игра с абсолютно позиционируемыми элементами, и это не так - проблема с прямоугольным элементом.

Почему бы не использовать карту изображений вместо этого?

Смежные вопросы