答案 0 :(得分:0)
定义<area shape>
的{{1}}属性可以完成这项工作。一开始看起来可能很复杂,但是一旦你理解了形状结构就很容易了。这是一个JSFiddle示例:>>>CLICK HERE<<<
以下是代码:
HTML:
coords
CSS:
<div class="imagemap">
<img src="http://i.imgur.com/T7OrXYW.png" alt="The Map" usemap="#mymap" />
<map name="mymap" id="mymap">
<area shape="poly" coords="6, 10, 280, 10, 144,157" href="http://www.aol.com" />
<area shape="poly" coords="7, 20, 144, 167, 144, 288, 6, 288" href="http://www.yahoo.com" />
</map>
</div>
坐标往往会让人感到困惑,所以我已经包含了一个图表供您与代码匹配。您可以使用总共三种形状来确定坐标: