我正在尝试制作一个网页,当用户将鼠标悬停在文本上时,会出现一个图像。我找到了一个工作代码,但它显示为一个链接,我不希望它这样。我的想法是有一个项目列表,当用户将鼠标悬停在每个项目上时,会出现一个新的图像。
.hover_img a { position:relative; }
.hover_img a span { position:absolute; display:none; z-index:99; }
.hover_img a:hover span { display:block; }
<div class="hover_img">
<a href="#">flippe flute<span><img src="//picsum.photos/200?c=1" alt="image" height="200" /></span></a><br>
<a href="#">pottery flute<span><img src="//picsum.photos/200?c=2" alt="image" height="200" /></span></a>
</div>
2条答案
按热度按时间yhived7q1#
将
a
标记替换为div
标记,如下所示kt06eoxx2#
你可以使用和问题相同的代码,只需要做一些我提到的修改,不需要使用div,只需要把它的样式设置成列表项的样子。
希望能满足您的要求。
谢谢