html - 有什么方法可以在悬停时更改图像同时还充当链接?
问题描述
我试过这个...
.home {
width: 100px;
height: 100px;
background-image: url("---");
}
.home:hover {
background-image: url("xxx");
}
</style>
<a href="link"><div class="home"></a>
...图像在悬停时发生变化,但单击时链接不起作用。
解决方案
是的,你可以改变background-image
。:hover
.bg_link {
display: block;
height: 200px;
background: url(https://dummyimage.com/600x400/000/000000) center/cover;
}
.bg_link:hover {
background: url(https://dummyimage.com/600x400/d145d1/d145d1) center/cover;
}
<a class="bg_link" href="https://www.google.com/" target="_blank">
</a>
推荐阅读
- python - 在python 3中按多个分隔符分割字符串
- php - 在 Woocommerce 单一产品页面中仅显示特定自定义字段值的文本
- msbuild - Unexpected AfterTargets="Build" 依赖项目的执行顺序
- gnuplot - gnuplot - 如何重新缩放 xaxis 但使用相同的数据集
- javascript - 使用 FS 读取字符串会返回此错误:位置 0 处 JSON 中的意外标记 r
- azure - 如何使用 Azure 云函数从 CosmosDB 中删除文档?
- java - 将对象转换为字节的设计模式
- android - Xamarin.Android 应用的静音
- python - 为什么在无服务器 Python 应用程序中使用 zappa/chalice?
- powershell - Vagrant 和 Virtual Box 都安装了我的 vagrant up 命令给出路径错误