Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» ВПНавтор Danny_Marcelo Сегодня в 07:47
» Пропала вкладка "Обработка пользователей"
автор Svet007 Вчера в 07:39
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» Дублируется ссылка на форум в боковом меню
автор Чистый сталкер Октябрь 26th 2024, 21:13
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
» Пропали иконки редактирования - HEEELP
автор Archaea Сентябрь 23rd 2024, 18:11
Движение фона за мышкой
Участников: 5
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
Движение фона за мышкой
Нашла интересный эффект движения фона странички за мышкой, это можно применить и на наших страничках ...
Я бы хотела так сделать страницу Портала - http://www.rastapenatal.com.br/
Причем, это не во флеше сделано, а вот как?
Кто в этом понимает - посмотрите, плиЗ!!!
Я бы хотела так сделать страницу Портала - http://www.rastapenatal.com.br/
Причем, это не во флеше сделано, а вот как?
Кто в этом понимает - посмотрите, плиЗ!!!
Re: Движение фона за мышкой
Это называется эффект параллакса, вот только не знаю осуществим ли он.
Вот примеры <>
Вот примеры <>
Re: Движение фона за мышкой
ну вообще этот параллакс двигает не только фон, но и все подряд что находится в элементе. Сейчас я тебе свой параллакс на движение фона напишу
Re: Движение фона за мышкой
Распиши принцип, как его прикручивать к нужному элементу?
Будет ли работать в виджете (вроде бы должно?)
Будет ли работать в виджете (вроде бы должно?)
Re: Движение фона за мышкой
Вот держи:
Сейчас скрипт будет крутить фон всей страницы. Чтоб он работал на портале всунь его в шаблон portal_body или в любой виджет.
Чтобы скрипт крутил фон не всей страницы, а только определенного элемента нужнов скрипте найти (4 строка):
Например, если имеем на странице
Аналогично можно применить этот скрипт по классу. Например:
Или по тегу:
И для всех пользователей, дабы избежать лишних вопросов:
Будет работать на любой странице и на любом движке.
- Код:
<script type="text/javascript">
jQuery(document).ready(function(e){
var left = 0,
top = 0,
element = jQuery('body'),
offset = { left: element.offset().left, top: element.offset().top };
element.bind('mousemove', function(e){
left = (e.pageX-offset.left);
top = (e.pageY-offset.top);
jQuery(this).css({backgroundPosition : '-'+(1.5*left)+'px -'+(1.15*top)+'px'});
});
});
</script>
Сейчас скрипт будет крутить фон всей страницы. Чтоб он работал на портале всунь его в шаблон portal_body или в любой виджет.
Чтобы скрипт крутил фон не всей страницы, а только определенного элемента нужнов скрипте найти (4 строка):
- Код:
element = jQuery('body'),
Например, если имеем на странице
- Код:
<div id="irbis">
Тут какой то контент
</div>
- Код:
element = jQuery('#irbis'),
Аналогично можно применить этот скрипт по классу. Например:
- Код:
element = jQuery('div.irbis'),
Или по тегу:
- Код:
element = jQuery('div'),
И для всех пользователей, дабы избежать лишних вопросов:
Будет работать на любой странице и на любом движке.
Re: Движение фона за мышкой
В общем смысл понятен, но объясните в подробностях как использовать скрипт и куда его вставить.
Re: Движение фона за мышкой
Спасибо, Ирбис!
Вечером сделаю пробный вариант и возможно будут еще вопросы ...
Вечером сделаю пробный вариант и возможно будут еще вопросы ...
Re: Движение фона за мышкой
Если хотим, чтобы прокручивался фон всей страницы, то просто копируете скрипт и вставляете к себе на форум, в любой из шаблонов или виджетов.Альберт Вескер пишет:В общем смысл понятен, но объясните в подробностях как использовать скрипт и куда его вставить.
Если хотим, крутить фон определенного элемента, то вешаем на него идентификатор (если его еще нет конечно) и правим строчку
- Код:
element = jQuery('body'),
- Код:
<table style="width: 100%; background: url('http://r18.imgfast.net/users/1814/20/07/54/avatars/1425-71.jpg');">
<tr>
<td> Превед медвед! </td>
</tr>
</table>
- Код:
<table style="width: 100%; background: url('http://r18.imgfast.net/users/1814/20/07/54/avatars/1425-71.jpg');" id="ScrollTable">
- Код:
element = jQuery('body'),
- Код:
element = jQuery('#ScrollTable'),
Что-то Остапа понесло целую петицию накатал. В общем об идентификаторах, если будет желание расширить свои знания можно почитать в любом учебнике по CSS.
Re: Движение фона за мышкой
Сделал все как в описании получил
Добавил в шаблоне overall_header (Верхняя часть страницы) id
И нечего не происходит. bunBB адрес форума http://atlantes.all-up.com
- Код:
<script type="text/javascript">
jQuery(document).ready(function(e){
var left = 0,
top = 0,
element = jQuery('#my-logo'),
offset = { left: element.offset().left, top: element.offset().top };
element.bind('mousemove', function(e){
left = (e.pageX-offset.left);
top = (e.pageY-offset.top);
jQuery(this).css({backgroundPosition : '-'+(1.5*left)+'px -'+(1.15*top)+'px'});
});
});
</script>
Добавил в шаблоне overall_header (Верхняя часть страницы) id
- Код:
<img src="{LOGO}" alt="{L_INDEX}" id="my-logo" />
И нечего не происходит. bunBB адрес форума http://atlantes.all-up.com
Re: Движение фона за мышкой
Тег <img> не поддерживает свойство background. То есть под изображение нельзя класть фон
Re: Движение фона за мышкой
Не вчитывался в тему...но
Добавил в шаблоне overall_header (Верхняя часть страницы) id
<img src="{LOGO}" alt="{L_INDEX}" id="my-logo" />
Попробуйте так:Тег <img> не поддерживает свойство background. То есть под изображение нельзя класть фон
- Код:
<div id="my-logo" alt="{L_INDEX}" style="background-image: url({LOGO});"><div>
Похожие темы
» Как сделать прозрачными шапку колонки, Внутренний цвет рамки форума, Цвет фона 1, Цвет фона 2, Цвет фона 3
» Меню навигации меняется при наведении мышкой
» Проблемы отображения фона на форуме - после смены фона
» Изменить цвет или показать картинку при наведении мышкой
» Ссылка меняет цвет при наведение мышкой
» Меню навигации меняется при наведении мышкой
» Проблемы отображения фона на форуме - после смены фона
» Изменить цвет или показать картинку при наведении мышкой
» Ссылка меняет цвет при наведение мышкой
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения