Пререопределение области скроллинга
Вложений: 1
Добрый день!
Все наверное замечали что при открытии фотогалерии вконтакте, скроллинг браузера начинает прокручивть только зону фотогалереи, а при закрытии снова продолжает работать как прокрутка всего сайта. Для наглядности я сделал 2 принтскрина в приложении. Подскажите пожалуйста как это реализовано. Желательно с помощью JQuery, ну или на чиcтом JS, или же просто идею как это реализовать. |
Весь контент контакта находится в одном диве, растянутом на весь экран (точнее - на весь вьюпорт). Фотография находится в другом диве, тоже на весь экран. Когда фотография показывается, диву с контентом ставится overflow:hidden, при этом скролл у него пропадает, соответственно. А у дива с фотографией скролл остаётся. Собственно, всё...
P.S. Ну вы бы хоть имя затёрли, что ли... |
Ясно спасибо.
P.S Да мне особо скрывать то нечего) |
Цитата:
|
Часовой пояс GMT +3, время: 17:42. |