gpt4 book ai didi

html - 如何在悬停图像上显示 div?

转载 作者:搜寻专家 更新时间:2023-10-31 08:18:05 26 4
gpt4 key购买 nike

我有一些嵌套的 div,其中有一张图片。如果用户将鼠标悬停在图像上,它应该显示另一个跨度(在同一个包装器中)。

html 来源:

<div class="columns one-third"> 
<a href="#">
<img src="http://fc02.deviantart.net/fs70/i/2013/088/7/2/transformers_gold_icon_by_slamiticon-d5z7dqs.png" alt="Jack Sparrow" width="250px">
</a>
<div class="team-name"><h5>Jack Sparrow</h5><span></span></div>
<div class="team-about"><p><span class="slug">Chief Executive Officer / CEO</span><span class="number">#97</span></p></div>

CSS 来源:

div>a>img {
filter: url(/filters.svg#grayscale); /* Firefox 3.5+ */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
}

div>a>img:hover {
filter: none;
-webkit-filter: grayscale(0);
display:block;
}

div.team-about .slug{
float:left;
}

div.team-about .number{
float:right;
margin: -10px 10px auto;
font-size: 28px;
display: none;
}

我准备了一个jsfiddle来测试:http://jsfiddle.net/mnx8agy0/

将鼠标悬停在图像上它应该加载数字跨度。

有什么想法吗?

最佳答案

您可以使用 general sibling selector 实现此目的~

http://jsfiddle.net/mnx8agy0/1/

div > a:hover ~ .team-about .number {display:block;}

关于html - 如何在悬停图像上显示 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25285403/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com