我有一个带有图标的容器,该图标应该执行两个功能:
当我直接在标记中使用 SVG 时,悬停效果可以按预期工作,但我无法像使用 img 标签时那样为 SVG 分配按钮角色:
.container {
height: 500px;
width: 400px;
background-color: lightblue;
position: relative;
}
.favourite-icon {
position: absolute;
top: 16px;
right: 16px;
}
.favourite-icon:hover {
fill: red;
}
但是,当我使用 img 标签时,我可以通过 src 属性使用 SVG,为 img 分配按钮角色,但无法在悬停状态下达到预期结果(SVG 保存在其自己的文件并在 src) 中引用:
.container {
height: 500px;
width: 400px;
background-color: lightblue;
position: relative;
}
.favourite-icon {
position: absolute;
top: 16px;
right: 16px;
}
.favourite-icon:hover {
fill: red;
}
谁能给点建议吗?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号