TXXT

新手坚持写代码,最后一定会成为老手

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

<img id='banner1' src="images/banner.jpg" usemap="#banner" border="0"/>
<map name="banner" >
<area id='111' shape="rect" coords="x1,y1,x2,y2" href="/swt/">
</map>

 

<script>
var picw = $("#banner1").width();        /获取图片宽度
var pich = $("#banner1").height();
var x1 = parseInt(picw*0.6421);          /计算出坐标与总长度的商,当做参数
var y1 = parseInt(pich*0.3907);
var x2 = parseInt(picw*0.9343);
var y2 = parseInt(pich*0.5189);
$("#111").attr("coords",'"'+x1+','+y1+','+x2+','+y2+'"');    /设置area的坐标
</script>

 

这样图片就能实现自适应了

posted on 2015-11-09 18:09  TXXT  阅读(1879)  评论(0编辑  收藏  举报