// (1) 当我们鼠标按下,
就获得鼠标在盒子内的坐标
title . addEventL istener( ' mousedown',function(e) {
var x = e.pageX - login.offsetLeft;
var y = e.pageY - login.offsetTop;
// (2) 鼠标移动的时候,把鼠标在页面中的坐标,减去鼠标在盒子内的坐标
document . addEventListener( ' mousemove',move )
function move(e) {
login.style.left = e.pagex - x + 'px';
login.style.top = e.pageY - y + 'px';
}