业余结了一个小单子,html的作业,但是需要用DW做热点图,电脑也没有那玩意,就用淘宝热点图做了。后来发现图片比我屏幕还宽,body出现了滚动轴,如果改成百分比,热点图就错位了。于是就用js控制了。
图片加载前获取图片的原始宽度,这个时候,算出视窗宽度与图片宽度的比例Cp。
用dom查询area节点,获取coord属性。
每个属性乘上CP比例。
再setAttribute就好了。
代码:注意这列将图片宽度设置为100%!important。
1 | //全图状态下定位 |
业余结了一个小单子,html的作业,但是需要用DW做热点图,电脑也没有那玩意,就用淘宝热点图做了。后来发现图片比我屏幕还宽,body出现了滚动轴,如果改成百分比,热点图就错位了。于是就用js控制了。
图片加载前获取图片的原始宽度,这个时候,算出视窗宽度与图片宽度的比例Cp。
用dom查询area节点,获取coord属性。
每个属性乘上CP比例。
再setAttribute就好了。
代码:注意这列将图片宽度设置为100%!important。
1 | //全图状态下定位 |