CSS实现鼠标经过显示图片并不困难,只需要使用:hover伪类和background-image属性即可。
<style> .image { width: 200px; height: 200px; background-image: url("default-image.png"); background-size: cover; } .image:hover { background-image: url("hover-image.png"); } </style>
上面的代码首先定义了一个class为image的div,宽高均为200px,使用了默认的图片default-image.png。然后,当鼠标悬停在该div上时,使用:hover伪类来改变该div的背景图片为hover-image.png。
需要注意的是,在使用background-image属性时,要使用cover来保证图片能够完全覆盖背景,否则图片可能被拉伸或不完整。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。