HTML - PNG中的Clickthrough透明像素?

时间:2011-07-27 21:41:14

标签: html transparency mouseover click-through

在设置网站时,我有一个png,具有很高的透明度,我不想让鼠标启用。有没有办法检测透明像素,并忽略mouseOver / mouseDown?如果没有,有没有人知道伪造它的好方法?

提前致谢。

1 个答案:

答案 0 :(得分:0)

图像映射可以是多边形

http://www.javascriptkit.com/howto/imagemap.shtml

<img src="trees.gif" usemap="#green" border="0">
<map name="green">
<area shape="polygon" coords="19,44,45,11,87,37,82,76,49,98" ...

另外

使用SVG,您可以使用图像填充多边形,并将该多边形作为链接。但是,当前使用的所有浏览器都不支持SVG。使用http://code.google.com/p/svgweb/,您可以使用SVG以更新的方式完成您想要的任务。