ss8*_*888 112 html html5 imagemap
人们仍然使用旧的HTML图像地图吗?那些:
<map name="test" id="test">
<area shape="poly" alt="" title="" coords=...
Run Code Online (Sandbox Code Playgroud)
还是有更新,更好的选择?
Joh*_*hnP 52
是的,人们仍然使用图像地图.另一种方法是使用绝对定位和CSS来定位元素,但这不一定更好.它也不允许您拥有像图像映射中的形状
Nor*_*n H 19
使用CSS或图像映射的另一种解决方案是利用嵌入到HTML dom中的SVG图形.
本教程中介绍了如何使用此技术实现鼠标悬停效果的一个教程:http://www.petercollingridge.co.uk/data-visualisation/mouseover-effects-svgs
关键的一点是,SVG元素也会触发传统的dom事件,包括onmouseover和onmouseout.
Los*_*Lin 18
是的html图像地图是好的,特别是如果你想要你的区域是一个多边形.您可以使用javascript向地图添加翻转效果.这里有一个很好的教程和演示:
http://www.tutorialized.com/view/tutorial/Image-Map-Rollover/3484
Dan*_*e B 10
图像映射仍为HTML5规范,并受所有浏览器支持.
它们可以适应使用jQuery RWD图像映射的响应式设计:https: //github.com/stowball/jQuery-rwdImageMaps
它会检测并自动调整图像映射坐标的大小.
它也适用于Wordpress开发人员作为插件:http: //wordpress.org/plugins/responsive-image-maps/
简单有效的解决方案.
是的,我仍然使用图像地图,但是我的上一个项目使用了Raphaël.获得一些东西很容易.
http://dmitrybaranovskiy.github.io/raphael/
从他们的网站:
Raphaël['ræfeɪəl]使用SVG W3C Recommendation和VML作为创建图形的基础.这意味着您创建的每个图形对象也是一个DOM对象,因此您可以附加JavaScript事件处理程序或稍后修改它们.Raphaël的目标是提供一个适配器,使绘图矢量艺术兼容跨浏览器和简单.
好简单的图像地图示例:
http://dmitrybaranovskiy.github.io/raphael/australia.html
| 归档时间: |
|
| 查看次数: |
80410 次 |
| 最近记录: |