| |
|
|
| | Здравствуйте! Проблема такая: Есть три блока на сайте. Каждый из которых содержит по два слоя: левый - фиксированный (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)
| | | Не | |
| |
|
|