首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >滚动时透明导航栏变为可见的问题

问滚动时透明导航栏变为可见的问题
EN

Stack Overflow用户
提问于 2018-01-15 04:43:45
回答 1查看 222关注 0票数 0

我对这段代码有问题。一切都很完美(导航没有颜色,在我开始滚动后,背景开始变得有色),除了当我进入网站时,背景是黑色的,第一次滚动后,它变得透明。如果我在页面上转一转,除了我进入页面之外,它工作得很好。

CSS

代码语言:javascript
复制
#header1 {  
   background-color:rgba(0, 0, 0, 1);   
   width:100%;
   height:45px;
   position: fixed;
   top:0;
   left:0px;
   z-index:9100;
}

HTML

代码语言:javascript
复制
<div id="header1"></div>

JS

代码语言:javascript
复制
$(document).on('scroll', function (e) {
$('#header1').css('opacity', ($(document).scrollTop() / 500));
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-15 04:53:06

在CSS中将初始不透明度设置为0。

无论如何,记住不透明性不仅适用于div,而且适用于它的所有内容。这不是你真正想要的99%的情况...

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48253974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档