【发布时间】:2017-07-28 13:22:22
【问题描述】:
我正在尝试在 html 页面中显示一张图片,在该图片中我有 6 个圆圈,我想让所有 6 个圆圈都可以点击。
我已经实现了该功能,但它是静态的。 这意味着每当我在手机中查看该图像时,所有可点击的圆圈都不在正确的位置。
如何使图像地图具有响应性。
下面是我正在使用的代码
<div>
<img usemap="#planetmap" width="588px" height="471px" style="display: block;margin: 0 auto;" src = "domains.png";>
<map name="planetmap">
<area shape="circle" coords="327,70,66" href="#" target="_blank" alt="" />
<area shape="circle" coords="160,165,66" href="" target="_blank" alt="" />
<area shape="circle" coords="490,166,66" href="" target="_blank" alt="" />
<area shape="circle" coords="162,358,66" href="" target="_blank" alt="" />
<area shape="circle" coords="490,358,66" href="" target="_blank" alt="" />
<area shape="circle" coords="327,451,66" href="" target="_blank" alt="" />
</map>
<div>
</div>
</div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="jquery.rwdImageMaps.min"></script>
<script>
$(document).ready(function() {
$('map').imageMapResize();
});
</script>
【问题讨论】:
-
这个链接真的好吗?"jquery.rwdImageMaps.min"
标签: jquery html responsive-design imagemap