をスクロールしながら、私はちょうどそれが何の問題 せずに、GoogleのChromeで働いていたが、私はFirefoxの でそれをテストしようとしたとき、それはそれで作業していない 、スクロール後にナビゲーションバーの色を変更するには、純粋なJavaScriptでその方法をしました。変更ナビゲーションバーの色
誰でも私にこれに関するアドバイスをいただけますか? ありがとうございます。
本当に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