Safari 9支持HTML <map>
元素吗?它在Safari 8中运行得非常好,根据http://caniuse.com/,所有主流浏览器都应该支持。
但在我的情况下,它在Safari 9中不起作用?这是一个普遍问题吗?
//不起作用意义:将鼠标悬停在该部分上并不会将光标更改为指针并单击并不会将我带到目标页面(根本不执行任何操作)。在其他浏览器中,我可以看到光标指针,链接目标位于浏览器的左下角,然后单击将我带到目标页面。
这是我的代码:
<div class="hero">
<img id="desktop-hero-image" usemap="desktop-large" src="//cdn.myimg.com/img.jpg">
<map name="desktop-large">
<area shape="rect" coords="505,211,701,246" href="https://www.myurl.com" alt="LUXE"><area shape="rect" coords="720,211,905,246" href="https://www.myurl.com" alt="ALL CANDLES">
</map>
</div>