|
|
|
| Здравствуйте! Проблема такая: Есть три блока на сайте. Каждый из которых содержит по два слоя: левый - фиксированный (position:fixed) и правый - обычный (position: relative). Что-то типа такого:
<div class="container">
<div class="fixed">...</div>
<div class="right">...</div>
</div>
|
Как сделать, чтобы левые фиксированные блоки были, то есть двигались при прокрутке, только в рамках своего контейнера? | |
|
|
|
|
|
|
|
для: Enter
(19.11.2013 в 19:12)
| | Фиксированный на то и фиксированный, что не прокручивается со страницей. Видимо вы хотите прокручивать не его, а содержимое фиксированного блока? | |
|
|
|
|
|
|
|
для: confirm
(19.11.2013 в 20:30)
| | Да. | |
|
|
|
|
|
|
|
для: Enter
(19.11.2013 в 20:57)
| | Значит поместите все элементы фиксированного блока в один контейнер с абсолютным позиционированием, обрабатывайте событие прокрутки страницы и меняйте верхнюю позицию этого контейнера. Естественно проверяя конечное значение. | |
|
|
|
|
|
|
|
для: confirm
(19.11.2013 в 21:16)
| | Спасибо, попробую. | |
|
|
|
|
|
|
|
для: Enter
(19.11.2013 в 20:57)
| | А не подходит? | |
|
|
|
|
|
|
|
для: Sfinks
(26.11.2013 в 08:16)
| | Не | |
|
|
|