gpt4 book ai didi

javascript - JQuery 淡入/淡出导致其他 DIV 闪烁

转载 作者:太空宇宙 更新时间:2023-11-04 14:32:08 25 4
gpt4 key购买 nike

我为我们的网站创建了一个简单的登陆页面,它基本上是一个占据整个页面的图像和一个顶部的导航栏,它位于顶部,带有 .5 alpha。当我使用 jQuery 淡入/淡出背景时,它也会使这个导航栏淡入/淡出。

我该如何解决这个问题?

Javascript:

<script>
$(".loadHome").click(function(e)
{
e.preventDefault();
$('#bg-locations').fadeOut('fast');
$('#bg-features').fadeOut('fast');
$('#bg-home').fadeIn('fast');
});
$(".loadLocations").click(function(e)
{
e.preventDefault();
$('#bg-home').fadeOut('fast');
$('#bg-features').fadeOut('fast');
$('#bg-locations').fadeIn('fast');
});
$(".loadFeatures").click(function(e)
{
e.preventDefault();
$('#bg-home').fadeOut('fast');
$('#bg-locations').fadeOut('fast');
$('#bg-features').fadeIn('fast');
});
</script>

最佳答案

您的 div 在标题上淡入/淡出。

将您的#header 样式更改为:

#header {
height: 210px;
width: 100%;
background: rgba(38, 38, 38, .5);
overflow: hidden;
text-align: center;
position: relative; /* Add this line */
}

关于javascript - JQuery 淡入/淡出导致其他 DIV 闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19074043/

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