这个函数jquery,当用户滚动页面时滚动一个div(用名为“Search”的css)。
$(window).scroll(function(){
$.each($('.Search'),function(){
var windowpos = $(window).scrollTop();
var finaldestination = windowpos+90;
$(this).stop().animate({'top':finaldestination},300);
});
});
此功能jquery在Internet Explorer 9中不起作用。 我试图做一个包含属性position的CSS:fixed但是这在Internet Explorer 9中不起作用。 有一个解决方案允许我在用户在Internet Explorer中滚动页面时滚动div? 我为基本的英语道歉
答案 0 :(得分:2)
你只能使用css ......
.search {
width: 200px;
height: 50px;
background-color: red;
position: fixed;
top: 90px;
}
请参阅Example
问候。
答案 1 :(得分:0)
在IE中正常工作。我用于搜索的CSS是
.search {
position: absolute;
top: 90px;
}
修改强>
要加快动画过渡,请清除队列。
.stop(true)