Css 如何在悬停时自动向图像添加文本

Css 如何在悬停时自动向图像添加文本,css,Css,我有一个图像,我想添加文本。我不知道最好的方法是什么。我已经看到了HTML中的map标记,但我不知道这是否对我有帮助。对于图像的每个单独部分,我想在悬停时在其旁边添加一个文本 到目前为止,我最好的解决方案是使用图像作为背景图像创建一个div,并为图像的每个部分创建多个跨距,但在重新缩放图像时,这就无法准确地工作。这里有一个片段供您参考 $。带标题悬停。在“mousemove”上,函数{ $'dynamicoption'。删除; $'body'。追加; $'dynamicoption'.text

我有一个图像,我想添加文本。我不知道最好的方法是什么。我已经看到了HTML中的map标记,但我不知道这是否对我有帮助。对于图像的每个单独部分,我想在悬停时在其旁边添加一个文本


到目前为止,我最好的解决方案是使用图像作为背景图像创建一个div,并为图像的每个部分创建多个跨距,但在重新缩放图像时,这就无法准确地工作。

这里有一个片段供您参考

$。带标题悬停。在“mousemove”上,函数{ $'dynamicoption'。删除; $'body'。追加; $'dynamicoption'.text'what ever you want you want show here!!'+event.pageX+,+event.pageY;//您需要决定显示什么以及如何生成标题,因为您尚未提供有关它的大量信息。 $'dynamicoption'.finish.toggle100。 css{ 顶部:e.pageY+px, 左:e.pageX+px }; $document.offclick.customCaption.onclick.customCaption,函数e{ //警报“上下文菜单其他鼠标事件”; 如果!$e.target.parents'dynamicoption'。长度>0{ $'dynamicoption'。删除; } }; }; 家长{ 宽度:200px; 高度:150像素; 位置:相对位置; 边框:1px纯黑; 光标:指针; } img{ 宽度:200px; 高度:150像素; } .动态字幕{ 显示:无; z指数:1000; 位置:绝对位置; 溢出:隐藏; 边框:1px实心CCC; 空白:nowrap; 字体系列:无衬线; 背景:FFF; 颜色:333; 边界半径:0px; 列表样式类型:无; 左侧填充:0px; 最小宽度:100px; 边缘底部:0px; 光标:指针; }
谢谢你的努力,但不幸的是,这对我没有帮助。我需要在图像的每个部分添加单独的标题,而不是作为一个整体。现在,我将尝试在html地图的悬停区域上注册鼠标位置,并通过jquery在该位置添加文本。这不完全是我想要的,但也不是更糟。我需要在图像的每个部分添加单独的标题,而不是作为一个整体。现在,你说你有一个图像,根据鼠标的位置,你需要在图像上悬停来显示文本吗?@MartinHoffmann我已经编辑了我的文章,请检查片段,并告诉我这是否有帮助。