【发布时间】:2015-05-22 16:51:05
【问题描述】:
所以我想做的是在悬停时在图像上叠加一个 SVG。最终我会为它制作动画,但现在我只是想让覆盖层正常工作。这是我尝试过的:
<div class="centering margin-on-top">
<img id="img1" src="media/circle-1.jpg" />
<img id="img2" src="media/circle-2.jpg" />
<img id="img3" src="media/circle-3.jpg" />
</div>
CSS:
#img1:hover {
background: url("../svg/stroke-ears.svg") no-repeat;
}
起初我认为它根本不起作用。但是,当我将鼠标悬停在包含 div 上并删除“检查元素”窗口内的图片时,svg 就在那里,但隐藏在图像下方。
我有办法在图像或背景上设置 z-index 吗?
提前致谢。
【问题讨论】:
标签: css image svg background