无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(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)拖拽效果~的評論 (共 條)

分享到微博請遵守國家法律
天水市| 施秉县| 万年县| 亚东县| 精河县| 德州市| 吴旗县| 邵阳县| 丹凤县| 西充县| 镇平县| 洪洞县| 高淳县| 应城市| 汉沽区| 原阳县| 南华县| 兴山县| 来安县| 肥城市| 银川市| 江阴市| 佛冈县| 洪雅县| 慈利县| 阿拉善左旗| 安岳县| 虹口区| 崇仁县| 崇阳县| 安西县| 登封市| 无棣县| 济阳县| 和林格尔县| 丹东市| 页游| 错那县| 奎屯市| 泰宁县| 孝义市|