当前位置:  开发笔记 > 编程语言 > 正文

图像上的工具提示

如何解决《图像上的工具提示》经验,为你挑选了3个好方法。

我有一个图像,上面是徽标(这是一张地图),当用户将鼠标移动到所述徽标上时,我希望有一个小框弹出窗口,其中包含有关该徽标位置的信息.

我可以在不使用javascript框架的情况下执行此操作吗?如果是这样,是否有任何小型库/脚本可以让我做这样的事情?



1> Peter Hilton..:

是的,你可以不用Javascript就可以做到这一点.使用带有标题属性的HTML图像映射,如下所示:






Stack Overflow徽标是指图像映射,它使用area标记为两个单词中的每个单词定义一个矩形.每个area标记的title元素指定浏览器通常显示为工具提示的文本.该shape属性还可以指定圆或多边形.



2> travis..:

title属性是最简单的解决方案,保证可以正常工作,并且对于不能正确支持它的用户,可以优雅地降级.



3> Sören Kuklau..:

仅单个图像不会向浏览器提供其中徽标的语义信息.您可以使用图像映射来提供坐标.要实现工具提示,只需将title属性应用于每个链接即可.对于更复杂的工具提示(例如样式,多行等),您需要非标准的东西,例如UniTip.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有