gpt4 book ai didi

html - 如何在 CSS 中悬停时显示隐藏内容

转载 作者:行者123 更新时间:2023-11-28 09:15:27 25 4
gpt4 key购买 nike

正如标题所说,我想在悬停图像时显示一个隐藏的跨度“框”,但我无法让它工作,所以我希望你们能找出我的错误。

HTML

<span class="DDAA__bg">
<h1 class="DDAA__headline"><a href="#">DANSK DYREVÆRN ÅRHUS</a></h1>
</span>
<span class="DDAA__pic">
<img src="img/DDAA-Logo.png" width="980" height="200" alt="Dansk Dyreværn Århus"/>
</span>

CSS

span.DDAA__bg{
height: 200px;
width: 980px;
background-color: #666;
position: absolute;
display: none;
}

span.DDAA__pic{
display:block;
visibility: visible;
}

span.DDAA__pic:hover{
visibility: hidden;
transition-delay: 2s;
}

span.DDAA__pic:hover + span.DDAA__bg{
display:block;
}

你可以在这里看到它现在是如何工作的,不是那么好:/

http://jsfiddle.net/ary3bt83/3/

最佳答案

element:hover > other_element {
display: block;
}

这等同于 jQuery 代码

 $(element).on('hover', function() { $(this).css("display", "block"); });

但是有时在 css 上做 hover 真的很麻烦...

关于html - 如何在 CSS 中悬停时显示隐藏内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26318894/

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