Первый вариант пришедший в голову:
Замеряем высоту содержимого блока, прибавляем к ней разницу между высотой окна и высотой блока, и добавляем к <body> невидимый <div> с рассчитанной высотой. Это вызовет появление скролла. Далее отлавливаем событие scroll окна и прокручиваем содержимое. Сам блок должен иметь position:fixed
|