私は次の機能を持っています:
var height = $('.fade').outerHeight();
function fadeIt() {
var fade = function() {
var opcty = (height - window.scrollY) / height;
if (opcty >= 0) {
console.log(opcty);
$('.fade').css('opacity', opcty);
}
};
$(window).on('scroll', fade);
}
divの不透明度をスクロール位置に「マップ」する必要があります。実際、それも機能します!ただし、不透明度が設定されている CSS アニメーションと組み合わせて使用することはできません。jQuery が CSS アニメーションの値を認識しないためだと思いますが、よくわかりません。どうすればこれを機能させることができますか?次のFiddleでは、関数が機能することを確認するために削除する必要がある 2 つの CSS ルールをマークしました。