仅在一个方向上固定位置

所以,基本上,我想要一个固定在页面底部的项目,但是当视图水平滚动时,它也应该水平滚动。

我可以用JavaScript来解决这个问题,但有没有CSS方法可以做到这一点? 我不介意在这里和那里多一些额外的DIV。

CSS部分:

 #footer { position:fixed; bottom:0px; left:0px } 

jQuery部分:

 $(window).scroll(function(){ $('#footer').css('left','-'+$(window).scrollLeft()+'px'); }); 

真的jQuery部分必须是这样的:

 var s = $(window).scrollLeft() - scroll_old; scroll_old = $(window).scrollLeft(); // initially = 0; var diff = left_num - s; var new_left = diff+"px"; 

然后像上面一样……