Varie librerie JavaScript, come l'interfaccia utente jQuery, offrono interazioni drag-and-drop in cui è possibile effettuare il constrain the movement dell'elemento trascinato su un singolo asse o all'interno di un'area specifica.Come limitare il movimento quando si utilizza il trascinamento della selezione HTML5 nativo?
Questo genere di cose è possibile utilizzando l'API nativa HTML5 drag and drop?
Il collegamento a w3schools deve essere considerato un crimine. – artistoex
possibile duplicato di [HTML5: trascina/rilascia sull'asse X e senza dissolvenza?] (Http://stackoverflow.com/questions/8933513/html5-drag-drop-on-x-axis-and-without-fade) – SiliconMind
So che questo è un vecchio post ... ma ho risolto questo creando un elemento clone su 'dragstart', nascondendo l'originale, e quindi impostando la posizione del clone con l'evento' dragover' - dove può essere vincolato. Non molto diverso dall'uso di 'mousemove'. È stato più facile che cancellare completamente il trascinamento della selezione - che sono sicuro che molti hanno. – mseifert