2013-06-22 4 views
2

Я прочитал много нитей онлайн около $ .scrolleft не работает на Chrome или веб-браузере. Решения/ответы, которые я прочитал, все еще не могут решить мою проблему. Вот код,jquery scrollleft не работает на Chrome (webkit broswer)?

HTML,

<div id="container"> 
    <div id="background"><img src="styles/images/mountain.png" alt="" /></div> 
</div> 

JQuery,

$(document.body).scrollLeft(($(document).width() - $('body').width())/2); 

остальные коды (CSS) в jsfiffle

Я также загружать файлы в мой website ,

Работает на firefox, opera и IE9, но не на хром и сафари.

Если я использовал плагин scrollto, ни один из браузеров не работает!

Любая идея, что я сделал неправильно ???

+2

выглядит как 'overflow-y: hidden' на корпусе, вызывающем проблему –

+0

да, вы правы. так что я должен делать, если я не хочу, чтобы полоса прокрутки отображалась с правой стороны? Мне просто нужна полоса прокрутки внизу горизонтально. Благодарю. – laukok

+0

ой, если я возьму 'overflow-y: hidden;' off, теперь он не будет работать на firefox! :-( – laukok

ответ