Javascript StickyJS:当元素为“时如何更改css”;粘乎乎的;?

Javascript StickyJS:当元素为“时如何更改css”;粘乎乎的;?,javascript,Javascript,我正在用它来修复我网站顶部的社交共享栏 我让它按预期的方式工作: $(文档).ready(函数(){ $(“#贴纸”).sticky({topSpacing:0}) }); Sticky像这样添加类是Sticky到您现有的类中,您必须使用css关键字!重要信息要覆盖已定义的背景,请执行以下操作: .is-sticky { background-color:#FFF !important; } 谢谢,但我试过了,但没用。这就是它的工作原理?如果是的话,那么我可能把网站上的其他地方搞砸了

我正在用它来修复我网站顶部的社交共享栏

我让它按预期的方式工作:

$(文档).ready(函数(){
$(“#贴纸”).sticky({topSpacing:0})
});


Sticky
像这样添加类
是Sticky
到您现有的类中,您必须使用css关键字
!重要信息
要覆盖已定义的背景,请执行以下操作:

.is-sticky {
   background-color:#FFF !important;
}

谢谢,但我试过了,但没用。这就是它的工作原理?如果是的话,那么我可能把网站上的其他地方搞砸了。是的,正常情况下应该可以。你说不工作是什么意思?你的背景仍然等于#333,或者你还有其他问题吗?嗯,也许我不是100%清楚:社交共享栏的当前背景是#333,在它被修复之前。答案中的css在修复之前会变白,当它变粘时会保持不变。我需要的是,当它变粘时,它从#333变为#FFF。通过在元素背景上添加代码,在所有情况下都是白色的,好吗?如果是,您可以通过检查元素来验证类是否在所有情况下都是粘性的,在所有情况下都是白色的。另外,无论是在“常规”情况下,还是在位置:固定时,都会应用“粘性”。