因此,我正在研究一个项目,我希望在鼠标悬停在图像上时显示标题。我搜索了类似的案例stackoverflow,尝试了什么建议,但还没有得到它的工作。当鼠标悬停在图像上时,在图像上显示文字
例如,在图片上,我想要一个文字说出“营养”,当我将光标放在它上面时,就会出现。最简单的方法是什么?
我是网络开发新手,涉及到Javascript/JQuery的知识不多
因此,我正在研究一个项目,我希望在鼠标悬停在图像上时显示标题。我搜索了类似的案例stackoverflow,尝试了什么建议,但还没有得到它的工作。当鼠标悬停在图像上时,在图像上显示文字
例如,在图片上,我想要一个文字说出“营养”,当我将光标放在它上面时,就会出现。最简单的方法是什么?
我是网络开发新手,涉及到Javascript/JQuery的知识不多
http://jsfiddle.net/DerekL/eXTYX/
<img src="pic.png">
<span>TEXT</span>
span{
display: none;
}
img{
width: 500px;
}
img:hover ~ span{
display: inline;
}
这是做它的一种方式。没有JavaScript的需要;)
,你甚至可以添加动画和过渡到它:http://jsfiddle.net/DerekL/eXTYX/1/
title
显示的系统提示。这很容易实现,但是,您将无法控制它的显示方式:
<img src="pic.png" title="Easy tooltip!">
没有JavaScript需要;只需使用title
属性:
<img src="/path/to/image/nutrition.png" title="Nutrition" />
title
属性也适用于任何HTML元素,所以如果您想在图片的容器上使用它来扩展可移动区域,您可以。
可能重复[CSS帮助 - 在图像DIV(http://stackoverflow.com/questions/8769830/css-help-div-over-image) –