0

如果图像的悬停位置不透明,是否可以以某种方式使图像具有悬停效果。

因为我有一些透明的图像。

然后我想制作一个悬停效果,当鼠标悬停在图像不透明的地方时,它将首先运行。

这有可能吗?

希望是可以理解的。

4

3 回答 3

0

它可以使用画布元素,我实际上为此制作了一个插件^^也许这可能对您有所帮助:https ://github.com/Bahlor/jQuery-Pixel-Related-Object-Selection

此脚本允许检查图像的透明/非透明区域,如果另一个元素位于重叠元素的透明区域后面,则还允许点击。使用背景图像处理图像元素和 div。

于 2013-06-25T08:11:52.187 回答
0

May be it is possible, somehow you can fix the position or coordinate value, I think you should use canvas and place your image inside it and with help of mouse event you can catch the mouse function and try to use jQuery for hover effect.

于 2013-02-16T16:56:06.923 回答
0

您是否尝试过使用地图标签?http://www.w3schools.com/tags/tag_map.asp

于 2013-02-16T17:11:08.827 回答