HTML5 拖放元素到屏幕上的任意位置

Lenix at 
拖放不会移动元素,如果您希望元素在放置时移动,则必须在放置事件中设置元素的新位置。我做了一个适用于 Firefox 和 Chrome 的示例,以下是要点:function drag_start(event) { var style = window.getComputedStyle(event.target, null); event.dataTransfer.setData("text/plain", (parseInt(style.getPropertyValue("left"),10) - event.clientX) + ',' + (parseInt(styl……