我想在运行时更改div的位置。我有两个div。 id是Div1和Div2。 Div2默认为false。 每当用户点击div1 div2时,当用户在Div2上按下鼠标按键并拖动时,div2的位置将会改变。 位置将类似于光标位置。每当用户使用鼠标键时,div2s的位置与光标位置类似。在用户拖动光标时排序,然后div2自动拖动光标,用户停止拖动,然后div2s位置与光标位置相同。 那么如何仅使用java script.withot jquery。
将光标位置应用于div2位置答案 0 :(得分:1)
您可以通过更改其样式属性来更改元素的位置和可见性。
要使元素不可见,请将其style.display属性从“block”更改为“none”
element.style.display = "none";
要移动元素,请更改其style.left和style.top属性。
element.style.left = leftVal + "px";
element.style.top = topVal + "px";
希望有所帮助!