HTML:
<img src="image.jpg" id="myImage" />
CSS (仅供示例,可根据实际需求调度样式):
#myImage {
transition: transform 0.3s;
}
#myImage:hover {
transform: scale(1.2);
}
document.getElementById("myImage").addEventListener("mouseover", function () {
// 这里可以添加其他鼠标悬停时的操作
});
document.getElementById("myImage").addEventListener("mouseout", function () {
// 这里可以添加鼠标移出时的操作
});
在上述代码中,当鼠标悬停在图片上时,通过 CSS 的 transform:scale(1.2) 实现了图片放大的效果。同时,利用 JavaScript 添加了鼠标悬停和移失事宜的监听器,以便在这些事宜发生时实行其他操作。