0
期间设置不承认价值观,我有以下功能:jQuery的:CSS动画
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中,我标记了需要删除的两个CSS规则以查看该函数的工作原理。
+1这看起来与我开始制作的小提琴完全相同,用100px固定的红色div完成! – 2013-03-14 18:51:12
但这样CSS动画被完全删除,这不是一个选项。 – Sven 2013-03-14 18:57:32
那么,然后添加一个jQuery的动画,所以你会有一个crossbrowser动画,也滚动动画。 。 。 – 2013-03-14 19:02:12