Показать сообщение отдельно
  #1 (permalink)  
Старый 21.12.2013, 12:54
Аспирант
Отправить личное сообщение для sss2019 Посмотреть профиль Найти все сообщения от sss2019
 
Регистрация: 15.06.2010
Сообщений: 41

Помогите сделать умную прокрутку
Здравствуйте. У меня на сайте есть боковая панель, которая прокручивается вместе со всем сайтом.

Мне нужно сделать так, чтобы боковая панель прокручивалась только если не влезает в размер экране по вертикали, а во всех остальных случаях была статической.

То есть например высота экрана 600 пикселей. А Высота панели 700 пикселей, так вот в этом случае при прокрутке вниз она должна подняться вверх только на 100 пикселей и замереть, независимо от того что основной контент прокручивается далее.

Подскажите как сделать, не обязательно конкретный код, хоть подскажите какие способы обычно используют, и какие функции где смотреть.

Структура такая
<body>
<div id="sidebar></div>
<div id="content></div>
</body>
Ответить с цитированием