当我将鼠标拖到一个 div 上时,我希望该 div 在它像锚点一样居中后调整大小,但我不知道如何。默认情况下,“锚点”设置在左上角
这是一个例子:
var x = document.getElementById('mydiv');
x.onmouseover = function() {
res_in(this.id);
};
x.onmouseout = function() {
res_out(this.id);
};
function res_in(id) {
document.getElementById(id).style.width = '70px';
document.getElementById(id).style.height = '70px';
}
function res_out(id) {
document.getElementById(id).style.width = '100px';
document.getElementById(id).style.height = '100px';
}
.mydiv {
position: absolute;
top: 50px;
left: 50px;
width: 100px;
height: 100px;
background-color: aqua;
border-radius: 100px;
transition: all 0.3s ease;
}
<div class="mydiv" id="mydiv">
</div>