![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Serkys |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: нет Всего: 22 |
Доброго времени суток.
Мне необходимо зафиксировать блок, чтобы при скроллинге страницы он оставался на месте. Но таким образом, чтобы выше определённого блока он не поднимался. Расскажите, пожалуйста, как это реализовать. |
|||
|
||||
Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Не очень понятно, что значит "выше определенного блока"?
Ведь по идеи, при скроллинге (а это может быть только вниз, поправьте если ошибаюсь) блок будет в любом случае либо уже изначально выше каких-то блоков (тогда по идеи скроллинг вообще должен блокироваться), либо изначально ниже этих самых блоков и, соответственно, выше их уже не сможет стать. В общем понятно, что ничего не понятно. Поясни. А вообще следует отлавливать координаты верхнего левого угла фиксированного блока при document.onscroll / onresize и проверять, не выше ли они координат левого верхнего угла твоего т.н. "определенного блока". Как это сделать - много раз обсуждалось на форуме. |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |