我正在开发一个asp.net Web应用程序。其中我有一个图像和该图像中的两个热点。我需要在热点的位置添加另一个图像。我知道asp.net imagemap不支持这个。但是,我需要这样做。任何帮助将不胜感激。 提前致谢
答案 0 :(得分:0)
标准HTML图像映射可以处理尽可能多的“热点”。我不确定它的整个ASP方面,因为我不是真的进入ASP,但这是一个客户端问题,而不是服务器端问题,除非您使用ASP动态生成热点。
看看http://www.w3schools.com/tags/tag_map.asp它对我试图谈论的内容有了一个很清楚的认识。如果你有像Dreamweaver这样的东西,你可以轻松地组合一个图像映射。如果没有足够的工具可以帮助你做到这一点,因为 * 中唯一的痛点就是用来定义你所说的斑点的坐标。大多数工具都会让您选择图像,让您在其上绘制代表斑点的方框,圆形或多边形,然后吐出它的HTML,以便您复制/粘贴到位。
答案 1 :(得分:0)
我不确定你究竟在问什么,我不太熟悉ASP,但我不相信它是服务器端(我认为它只涉及HTML客户端)。我是否正确相信你问的是你是否可以将图像的某个部分作为不同的图像并使其成为clickable?您可以做的是将包含图像部分的图像复制并粘贴到可点击区域,除非它需要是动态的,您可以使用canvas或SVG。
答案 2 :(得分:0)
经过大量网上冲浪后,我找到了回答我自己的问题....为此,请将图像映射的位置设置为相对....将另一个图像(较小的)放在热点上并设置绝对的位置....就这么简单......这很好......