我试图让导航栏的背景颜色在导航栏到达页面的“关于”部分时从透明变为蓝色。根据控制台的调用,滚动后,scroll_start变得大于aboutOffSetTop,但导航栏颜色没有改变。为什么会发生这种情况?我该如何解决这个问题?HTML:<div id="titleSection"><div class="nav_bar"><ul> <li> <a href="index.html">HOME</a
2016-11-20
我想在滚动后更改导航栏的颜色我编写了与此类似的代码滚动后更改导航栏颜色?但不起作用<script>$(function () {$(document).scroll(function () {var $nav = $(".fixed-top");$nav.toggleClass('scrolled', $(this).scrollTop() > $nav.height());});});</scr
2019-01-25
我不熟悉 javascript,我从我观看的教程中复制了 javascript 部分。但是,它似乎不起作用,并且导航栏在滚动时不会改变颜色。我不确定是 javascript 不起作用,还是 css 不起作用,或者我是否也应该将“scrolled”添加到导航栏类中。谢谢。<!DOCTYPE html><html lang="en"><head><title>Bootstrap Example</ti
2020-07-17