如何在點擊鼠標時在CSS
的幫助下進行廣場的流暢運動。只需要移動流暢性,然後廣場超出矩形,任務並不重要。用鼠標點擊廣場的流暢運動
let cube = document.querySelector('[id="cube"]');
let field = document.querySelector('[id="field"]');
field.onclick = function(event) {
cube.style.left = event.clientX + 'px';
cube.style.top = event.clientY + 'px';
}
#field {
width: 200px;
height: 150px;
border: 10px groove black;
overflow: hidden;
cursor: pointer;
}
#cube {
position: absolute;
left: 0;
top: 0;
width: 40px;
height: 40px;
}
<div id="field">
<img src="https://image.prntscr.com/image/ZfIPM5SZT9qpWY2xZAx3FQ.png" id="cube">
</div>