2014-01-17 2 views
1

Я хочу автоматически прокрутить страницу вправо. Возможно ли это с помощью CSS, или я должен использовать Javascript - JQuery для этого?Автоматически прокрутите вправо

Тогда, я бы скрыть левую часть страницы с:

overflow: hidden; 

ответ

1

Вам может понадобиться Jquery для acomplish, что с помощью функции, как это:

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

Проверить это Fiddle http://jsfiddle.net/Bp4zF/

+0

Кажется, что работает только с поплавком элементов. Когда я прокручиваю $ (документ) влево ('$ ('body')' не работает), он прокручивается, но когда я скрываю переполнение ('$ ('body'). Css ('overflow', 'hidden') '), он снова прокручивается влево, прежде чем скрывать его. – Manolo

+0

@ManoloSalsas без поплавковых элементов работает ... http://jsfiddle.net/Bp4zF/1/ – DaniP

+0

Это было бы что-то вроде этого (с краем слева) http://jsfiddle.net/Bp4zF/2/ – Manolo

1

с JavaScript получения идеальной.

window.scrollTo(x, y); 

и

window.scrollBy(dx,dy) (ref) 
Смежные вопросы