![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| micaell |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 26.11.2011 Репутация: нет Всего: нет |
Нужно реализовать следующий специфический фон для сайта.
Ниже на картинке я постарался максимально ясно изобразить то что нужно в нескольких ситуациях. 1. Сайт открылся. Слева домик - элемент фона, справа контент. 2. Пользователь прокрутил половину контента. Домик держится на том же месте, но контент прокручен до середины. 3. Пользователь прокрутил контент до конца. Домик встал на нижний бар(на холмик). Неподвижный фон легко реализуется с помощью фиксед бекраунд, но этого не хватает для реализации. Что может помочь? Может есть какой-то хороший пример? Присоединённый файл ( Кол-во скачиваний: 12 )
backgr1.gif 53,60 Kb |
|||
|
||||
| $дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 10 Всего: 45 |
При помощи JS вешаем обработчик на прокрутку страницы. А при скроле определяем когда приближается конец страницы и позиционируем домик |
|||
|
||||
| micaell |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 26.11.2011 Репутация: нет Всего: нет |
Есть какой-нибудь пример? Давно не юзал js. |
|||
|
||||
| $дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 10 Всего: 45 |
||||
|
||||
| ksnk |
|
||||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
что-то вроде такого, если пользоваться jQuery. Остаются кроссброузерные проверки. В файрфоксе, вроде, работает Картинка bg1 - домик на холме, bg2 - просто домик, 60 - величина "холма" на картинке. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |