五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

WEB前端實例,JS實現(xiàn)拖拽效果~

2023-01-27 20:48 作者:飛天小魚飯  | 我要投稿

WEB前端實例,JS實現(xiàn)拖拽效果

已知,小方塊e.clientY , e.eclientX

鼠標(biāo)e.offsetX , e.offsetY,求計算div的top和left ?

解:

小方塊top = e1.clientX - e2.offsetX

小方塊left = e1.clientY - e2.offsetY


,如何防止小方塊超出DIV邊界?

解:

第一步,計算可移動_h_w

小方塊可移動_h = 窗口內(nèi)高度 - 小方塊高度

小方塊可移動_w = 窗口內(nèi)高度 - 小方塊高度

第二步,超出邊界,重新賦值

小方塊超出上邊界時,計算得小方塊top為負(fù)數(shù),重新賦值為0;小方塊超出下邊界時,計算得小方塊top大于_h,重新賦值為_h;

小方塊超出左邊界時,計算得小方塊left為負(fù)數(shù),重新賦值為0;小方塊超出右邊界時,計算得小方塊left大于_w,重新賦值為_w;




WEB前端實例,JS實現(xiàn)拖拽效果~的評論 (共 條)

分享到微博請遵守國家法律
佳木斯市| 静宁县| 阿图什市| 工布江达县| 武清区| 新密市| 丹棱县| 尉犁县| 鄂伦春自治旗| 邯郸县| 呼和浩特市| 阳高县| 诸城市| 辽阳县| 东明县| 宁远县| 云安县| 荔波县| 德江县| 红河县| 绥阳县| 台南市| 阿合奇县| 乌拉特后旗| 盱眙县| 千阳县| 荔波县| 贵南县| 孟津县| 富裕县| 鄂伦春自治旗| 湘潭市| 磴口县| 玛纳斯县| 新竹县| 屏山县| 望江县| 神农架林区| 龙海市| 贺州市| 丰镇市|