我只是做了这样用纯JavaScript滚动后更改导航栏的颜色, 它与谷歌浏览器的工作没有任何问题 但是当我试图在Firefox的 测试它它不与它合作。更改导航栏的颜色,同时滚动
任何人都可以给我任何意见吗? 在此先感谢。
var myNav = document.getElementById("nav");
window.onscroll = function() {
"use strict";
if (document.body.scrollTop >= 280) {
myNav.classList.add("scroll");
} else {
myNav.classList.remove("scroll");
}
};
body {
margin:0;
padding:0;
height:4000px;
}
.nav {
position:fixed;
width:100%;
height:60px;
background-color:#111;
transition:all .5s ease-in-out;
}
.scroll {
background-color:transparent;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="nav" class="nav"></div>
@YahyaEssam在这里看到纯粹的javascript和jquery选项......谢谢! – kukkuz
这是我浏览器溢出的非常新的信息。非常感谢你 –
欢迎:) – kukkuz