我有一个图像,上面是徽标(这是一张地图),当用户将鼠标移动到所述徽标上时,我希望有一个小框弹出窗口,其中包含有关该徽标位置的信息.
我可以在不使用javascript框架的情况下执行此操作吗?如果是这样,是否有任何小型库/脚本可以让我做这样的事情?
是的,你可以不用Javascript就可以做到这一点.使用带有标题属性的HTML图像映射,如下所示:
<img usemap="#logo" src="http://stackoverflow.com/Content/Img/stackoverflow-logo-250.png">
<map name="logo">
<area shape="rect" href="" coords="52,42,121,65" title="Stack">
<area shape="rect" href="" coords="122,42,245,65" title="Overflow">
</map>
Run Code Online (Sandbox Code Playgroud)
Stack Overflow徽标是指图像映射,它使用area标记为两个单词中的每个单词定义一个矩形.每个area标记的title元素指定浏览器通常显示为工具提示的文本.该shape属性还可以指定圆或多边形.
| 归档时间: |
|
| 查看次数: |
5799 次 |
| 最近记录: |