怎样知道网页中的一张图片所在的位置?

vnking 2009-01-05 08:41:56
我想在鼠标移动到图片上时做些变化。

图片在网页中的位置应该怎样得到呢?

Y坐标就是从头往下计算各模块的高度得到。

X坐标可以计算最左边到图片的距离,但是当网页靠中对齐时,图片位置的坐标要加上左边空出的宽度,这样得到的坐标才能跟鼠标的坐标对比。

请问网页靠中对齐时,对于不同宽度的显示器,网页左边空出的宽度怎样计算?
...全文
340 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
f10icq 2009-01-06
  • 打赏
  • 举报
回复
楼一给了不错的答案!
vnking 2009-01-05
  • 打赏
  • 举报
回复
谢谢楼上,研究中。。。。。
Atai-Lu 2009-01-05
  • 打赏
  • 举报
回复

var getTop=function(obj){
var offset=obj.offsetTop;
if(obj.offsetParent!=null) offset +=getTop(obj.offsetParent);
return offset;
};
var getLeft=function(obj){
var offset=obj.offsetLeft;
if(obj.offsetParent!=null) offset +=getLeft(obj.offsetParent);
return offset;
};

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧