假设有一个div (id=div1),div中有2个img,id是img1和img2,我想通过js代码,将img1和img2放在div上,
条件:
img1距离 div (left)左边缘50像素,距离div (top)上边缘 30像素的位置;
然后将img2放在img1的右边,距离 img1 右边缘50像素,和img1水平平行
请问代码应该怎么写??
请问用javascript 怎样获得 div中的img的坐标??
答案:2 悬赏:50
解决时间 2021-02-28 21:38
- 提问者网友:无心恋土
- 2021-02-27 21:45
最佳答案
- 二级知识专家网友:都不是誰的誰
- 2021-02-27 22:42
呵呵,,不知道你会不会JQUERY,给你一个JQ的代码吧:
获取IMG绝对X,Y坐标,可以用offset()方法:
var X = $('#img1').offset().top;
var Y = $('#img1').offset().left;
获取相对(父元素)位置:
var X = $('#img1').position().top;
var Y = $('#img1').position().left;
获取IMG绝对X,Y坐标,可以用offset()方法:
var X = $('#img1').offset().top;
var Y = $('#img1').offset().left;
获取相对(父元素)位置:
var X = $('#img1').position().top;
var Y = $('#img1').position().left;
全部回答
- 1楼网友:woshuo
- 2021-02-27 23:22
offsetleft;//当前x坐标offsettop;//当前y坐标
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯