JQueryの新機能は、文字通り、何かがクリックされたときにdivをフェードインまたはフェードインさせることです。とにかく、画面が下にスクロールするにつれて、この背景をあまり不透明にする手助けをすることができるかどうか疑問に思っていました。これまでのところ、画面が50px以上になると背景が表示されるようになりましたが、ゆっくりと不透明になるように(ゆっくりと表示されるように)したいと考えています。ご協力いただきありがとうございます! :Pページをスクロールすると、この背景が不透明にならないようにするにはどうすればよいですか?
人々は私と同じ質問があります言っている、それは似ていますが、なぜ、ここで同じではないです:私はCSSセレクタ「RGBA(0、0、0、0.0)」最後の値を必要とする
徐々に増加し、それがここ1への道(例だ作る必要があります: "RGBA(0、0、0、1")ダウンページがスクロールとしてこれは不透明度
jQueryを使って行うことをNOTHNGされています。
$(document).ready(function() {
$(document).scroll(function() {
var y = $(this).scrollTop();
if (y > 100) {
$(".top-nav-container").css({"background-color": "rgba(0, 0, 0, 0.1"});
} else {
$(".top-nav-container").css({"background-color": "rgba(0, 0, 0, 0.0"});
}
});
});
可能な重複](http://stackoverflow.com/questions/8702329/jquery-javascript-opacity-animation-with-scroll) – empiric
私のコードを読んでそれは多分同じ質問かもしれないが、Jqueryのコードはまったく違う。 –
しかし、それはあなたにそれを解決する方法のアイデアを与える必要があります – empiric