gpt4 book ai didi

javascript - 到达 anchor 时使导航栏透明

转载 作者:太空宇宙 更新时间:2023-11-04 12:43:02 28 4
gpt4 key购买 nike

我试图让我的导航栏在到达我在网站下方设置的 anchor 时变得透明。

这是我的HTML

<div class = "nav_bar">
<ul>
<a href = "#index"><li>Home</li></a>
<a href = "#about"><li>About</li></a>
<a href = "#><li>Logo</li></a>
<a href = "#work"><li>Work</li></a>
<a href = "#contact"><li>Contact</li></a>
</ul>
</div>

这是我的 CSS

.nav_bar {
background-color: #ffc323;
position: fixed;
width: 100%;
height: 80px;
left: 0;
top: 0;
z-index: 10;

}

这是我目前拥有的 Jquery 代码,但它似乎不起作用。

var x = $("#about").offset().top;

$(document).scroll(function(){
if($(".nar_bar").scrollTop() > x)
{
$(".nav_bar").css({"background-color":"none"});
}
});

我基本上是想反转这个网站的导航栏

http://dangblast.com

是否有其他方法可以做到这一点?

或者我是否正在接近实现预期效果。

最佳答案

使用 RGBA 设置不透明度:

background-color:RGBA(1,1,1,0.1);

这应该可行

关于javascript - 到达 anchor 时使导航栏透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26728681/

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