gpt4 book ai didi

jquery - 如何在悬停在圆上时显示跨度?

转载 作者:太空宇宙 更新时间:2023-11-03 23:59:48 24 4
gpt4 key购买 nike

我做了一个简单的网站: screenshot of website

我的问题是,当用户将鼠标悬停在小圆圈上时,我希望打开灰色 span#te1 和紫色 span#tre1 span#punkt1.

我正在寻找使用 CSS3 或 jQuery 的解决方案。如果这个过程有一点延迟就好了。

我的 html:

<span id="tre1"></span>
<span id="te1"></span>
<span id="punkt1"></span>

我的 CSS:

#tre1 {
position: absolute;
top: 105px;
left: 61.5%;
width: 0;
height: 0;
border-bottom: 100px solid #CCC;
border-right: 150px solid transparent;
}

#te1 {
position: absolute;
top: 205px;
left: 61.5%;
background-color: #939;
width: 150px;
height: 150px;
}

#punkt1 {
position: absolute;
top: 60px;
left: 60%;
width: 30px;
height: 30px;
border-radius: 15px;
background-color: #4ec461;
}

最佳答案

考虑到您拥有小圆圈和灰色、紫色图像所需的所有 CSS..使用 hover() ..

 $(function(){
$('#te1,#tre1').hide();
$('#punkt1').hover(function(){
$('#te1,#tre1').show('slow');
},function(){
$('#te1,#tre1').hide('slow');
});
});

有一点动画

 $('#te1,#tre1').stop().slideDown('slow'); //<--to show;
$('#te1,#tre1').stop().slideUp('slow'); //<--to hide;

example fiddle here

但是请确保您有具有相同 ID 的单个元素。ID 应该始终是唯一的。看起来您有具有相同 ID 的多个元素(小圆圈)。

关于jquery - 如何在悬停在圆上时显示跨度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17232111/

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