Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在热点中放置图标的图像地图_C#_Javascript_Jquery_Asp.net - Fatal编程技术网

C# 在热点中放置图标的图像地图

C# 在热点中放置图标的图像地图,c#,javascript,jquery,asp.net,C#,Javascript,Jquery,Asp.net,因此,简而言之,我的项目允许用户查看带有预定义热点的ImageMap,这些热点表示办公室周围打印机的位置。当他们悬停在这些热点上时,我会添加一个工具提示,告诉他们打印机的名称,并让他们能够远程安装打印机驱动程序 我的问题是:是否可以使用jquery或其他方法在热点位置添加一个图标(例如一个小打印机,每个热点都相同)?我知道你不能向热点添加CssClass(这有点糟糕),但是有没有办法强制这样做,或者使用像ImageMapster这样的插件,使图标一直在那里,以指示打印机在哪里 任何想法或帮助都将

因此,简而言之,我的项目允许用户查看带有预定义热点的ImageMap,这些热点表示办公室周围打印机的位置。当他们悬停在这些热点上时,我会添加一个工具提示,告诉他们打印机的名称,并让他们能够远程安装打印机驱动程序

我的问题是:是否可以使用jquery或其他方法在热点位置添加一个图标(例如一个小打印机,每个热点都相同)?我知道你不能向热点添加CssClass(这有点糟糕),但是有没有办法强制这样做,或者使用像ImageMapster这样的插件,使图标一直在那里,以指示打印机在哪里


任何想法或帮助都将不胜感激

与其使用热点,不如使用相对定位的div和绝对定位的图标?功能基本上是相同的,除了图标的尺寸需要是正方形。i、 e.具有设定的宽度/高度;不能像在热点中那样绘制圆或多边形


这将使您能够完全控制事物的位置,并且您可以为每个热点使用不同的CSS类。

谢谢,伙计,我真的没有想过这样的事情。最后,我对热点的推理实际上是我可以在jquery中放置图像(我最近最喜欢使用的东西)。但是我想手动定位带有边距的图标也可以。是的,如果需要计算坐标,仍然可以使用jQuery。不要使用边距。使用
位置:绝对
顶部
/
左侧
/
底部
/
右侧
坐标。