root 2 years ago
parent
commit
3d8129cda2
1 changed files with 5 additions and 5 deletions
  1. 5 5
      js/gm/DeskTop.js

+ 5 - 5
js/gm/DeskTop.js

@@ -512,18 +512,18 @@ U.MD.D.iconUp = function(el) {
         _positioninfo = U.UF.EL.getElementInfo(el); //获取拖动结束的元素的位置
     if (_positioninfo["OT"] > 15) {
         //网状的形式定位,如果差超过了55,那么向下定位,否则向上定位
-        _margin = ((_positioninfo["OT"] - 15) % 95 > 55 && _positioninfo["OT"] + 95 < US.height) ? 1 : 0;
-        _top = (Math.floor((_positioninfo["OT"] - 15) / 95) + _margin) * 95 + 15;
+        _margin = ((_positioninfo["OT"] - 15) % 150 > 55 && _positioninfo["OT"] + 150 < US.height) ? 1 : 0;
+        _top = (Math.floor((_positioninfo["OT"] - 15) / 150) + _margin) * 150 + 15;
     }
     if (_positioninfo["OL"] > 20) {
         //网状的形式定位,如果差超过了90,那么向右定位,否则向左定位
-        _margin = ((_positioninfo["OL"] - 20) % 90 > 45 && _positioninfo["OL"] + 90 < US.width) ? 1 : 0;
-        _left = (Math.floor((_positioninfo["OL"] - 20) / 90) + _margin) * 90 + 20
+        _margin = ((_positioninfo["OL"] - 20) % 150 > 45 && _positioninfo["OL"] + 150 < US.width) ? 1 : 0;
+        _left = (Math.floor((_positioninfo["OL"] - 20) / 150) + _margin) * 150 + 20
     }
     //while循环判断么一个重叠的元素
     do {
         _positioninfo = U.MD.D.iconPostion([el], _top, _left); //给重叠的元素向下定位
-        _top = _positioninfo[0] + 95; //得到定位后的top
+        _top = _positioninfo[0] + 150; //得到定位后的top
         _left = _positioninfo[1]; //得到定位后的left
     } while (el = U.MD.D.isOverlap(el, _childs, _positioninfo))
 }