我有一项任务要做,而且我无法找到目标的解决方案或方向。
任务
此任务需要一些位于图像完整背景中的链接。该图像中包含一些产品,并且链接需要位于这些产品之上,考虑到屏幕可以更宽或者不宽,因此图像背景可以拉伸,因此链接的位置也必须适应。知道怎么做吗?
试模
我已经尝试了<map>
和<area>
标签,但与平板电脑的兼容性可能会非常棘手。另一个很大的问题是我可以指定它的位置,但我不能在这些元素上放置任何图像或CSS。也许解决方案是jquery?有任何想法吗?
HTML
<div class="hotspots-image">
<img class="image" src="IMAGE" class="imagemap"/>
<a class="hotspot" href="#">
<span class="hotspot-icon">O</span>
</a>
<a class="hotspot" href="#">
<span class="hotspot-icon">O</span>
</a>
</div>
所以热点是我认为绝对位于某个位置的链接。也许您还有其他意见或指示可供使用?
提前致谢!!!!
小提琴:
答案 0 :(得分:2)
一种可能的解决方案:
width: 100%; height: auto;
话虽如此,如果您有图像和图像映射,可以使用jQuery:
area
标记usemap
属性和<map>
标记**例如:
答案 1 :(得分:1)
2种可能性: