Скроллинг слоя главным скролом окна
Всем доброго времени суток! Проблемма следующяя! Имеется страница с большим кол-вом данных( z-index:1; )! На ней местами находятся кнопки которые открывают(делают видимым) див( z-index:2; ) тоже с большим количеством содержимого! Проблема следующая надо чтобы был скроллинг слоя прокручивал содержимое только див с (z-index:2; ) при этом содержимое 1 слоя стояло на месте (Хороший пример этого фотогаллерея в контакте где фотография с коментами порой занимают очень много места в слое). Мои размышления и кое какие попытки привели к следующим результатам
1) У них слой с ( z-index:2; ) с параметром overflow:hidden и при прокрутки скролла они меняют paddin для содержимого!(Это не проверял это только догадки!!)(Примерно так же как и делаются миниатюры фотографий)(Это делал так что точно знаю!:) ) 2) Попытка уменьшить скроллинг до размеров (z-index:2; ) привела к тому что все содержимое страницы было в контейнере с overflow:hidden по умолчанию height:100% при нажатии height: (размер слоя ( z-index:2; )) Ну думаю это геморой и есть способ легче Вопрос заключается всетаки в следующем: Как перехватить управление скроллом и переназначит размеры скроллинга! Заранее благодарю за беседу :) |
Цитата:
http://htmlbook.ru/css/position |
Цитата:
|
Цитата:
fixed для нижного контейнера с содержимым-и он перестаёт реагировать на скрол и ничего перехватывать не нужно! основы |
Цитата:
|
гугл-события скрола
событие window.onscroll когда происходит направление определяется затем аякс подгрузка контента вставляется в необход место через- "контейнер"+=innerHTML(подгружен ный контент) ну а нижнему контейнеру соответственно свойство в fixed выставляется. |
Часовой пояс GMT +3, время: 08:36. |