суть такая.
на длинном лендинге в середине есть очень большая по width картинка(размер точный не известен), хотелось бы чтобы когда доскроливаешь до нее, она начинала скролиться в бок. после того как доходишь до правого края картинки продолжается скролиться вниз как и всегда(соответственно если вверх скролишь то картинка уходит в право).
пробовал через - position: fixed; блок, получилось реализовать только первую часть(когда скролишь вниз до картинки).
сравниваю offsetTop своего блока и проскроленное растояние.
а вот потом оставить ее и продолжить скролить вверх не выходит.
Помогите пожалуйста
зачем fixed?
слушайте onWheel, блокируйте его, если блок с картинкой в поле зрения и его offsetLeft меньше чем (outerWidth-scrollWidth). При блокировке смотрите направление прокрутки и меняйте scrollLeft блока с картинкой.
Всё.
Сергей delphinpro, так вот fixed и блокировал. другого не нашел в инетах... (хотелось бы чтоб не только колесико работало но и стралки клавы и сам скролбар в браузере) а как еще можно заблокировать?