2014-01-17 78 views
1

我想自动将页面向右滚动。这是可能的CSS,或者我必须使用Javascript - JQuery的呢?自动滚动到右边

然后,我会隐藏页面与左:

overflow: hidden; 

回答

1

您可能需要Jquery到acomplish与这样的功能:

$(document).ready(function(){ 
    var s =$('div').width();  
    $('body').scrollLeft(s).css('overflow','hidden') 
}) 

检查这个小提琴http://jsfiddle.net/Bp4zF/

+0

似乎只有使用float元素的作品。当我滚动$(文档)到左边('$('body')'不起作用),它滚动,但当我隐藏溢出后('$('body').css('overflow', 'hidden')')在隐藏它之前它会再次滚动到左边。 – Manolo

+0

@ManoloSalsas没有浮动元素工程... http://jsfiddle.net/Bp4zF/1/ – DaniP

+0

这将是这样的事情(与左边距)http://jsfiddle.net/Bp4zF/2/ – Manolo

1

Acheive用JavaScript。

window.scrollTo(x, y); 

window.scrollBy(dx,dy) (ref)