Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.11.2015, 19:15
Новичок на форуме
Отправить личное сообщение для akiselev Посмотреть профиль Найти все сообщения от akiselev
 
Регистрация: 29.11.2015
Сообщений: 3

Анимация на странице
Стоит задача сделать постоянно прокручивающиеся строки с замедлением прокрутки при наведении мышью. Помогите пожалуйста, второй день вообще не могу понять как сделать.
Пример в приложении
Изображения:
Тип файла: jpg Varik_1.jpg (248.1 Кб, 8 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 29.11.2015, 19:37
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

akiselev,

http://aamirafridi.com/jquery/jquery-marquee-plugin
Ответить с цитированием
  #3 (permalink)  
Старый 29.11.2015, 19:38
Аватар для Алексей Петрович
Аспирант
Отправить личное сообщение для Алексей Петрович Посмотреть профиль Найти все сообщения от Алексей Петрович
 
Регистрация: 29.11.2015
Сообщений: 83

Не много магии http://jsfiddle.net/zoex8ga5/. Юзай animation-play-state.
Ответить с цитированием
  #4 (permalink)  
Старый 29.11.2015, 23:33
Новичок на форуме
Отправить личное сообщение для akiselev Посмотреть профиль Найти все сообщения от akiselev
 
Регистрация: 29.11.2015
Сообщений: 3

Сообщение от Алексей Петрович Посмотреть сообщение
Не много магии http://jsfiddle.net/zoex8ga5/. Юзай animation-play-state.
Задача в том, чтобы текст непрерывно бежал. Копировался в конец
Ответить с цитированием
  #5 (permalink)  
Старый 30.11.2015, 00:23
Аватар для Алексей Петрович
Аспирант
Отправить личное сообщение для Алексей Петрович Посмотреть профиль Найти все сообщения от Алексей Петрович
 
Регистрация: 29.11.2015
Сообщений: 83

Сообщение от akiselev Посмотреть сообщение
Задача в том, чтобы текст непрерывно бежал. Копировался в конец
Можно в HTML хренову тучу блоков натыкать, и немного подправить стили. Ну или JS. В общем я тебе лишь предложил вариант реализации, допиливай или делай своё.
Ответить с цитированием
  #6 (permalink)  
Старый 30.11.2015, 09:58
Аватар для Алексей Петрович
Аспирант
Отправить личное сообщение для Алексей Петрович Посмотреть профиль Найти все сообщения от Алексей Петрович
 
Регистрация: 29.11.2015
Сообщений: 83

Как вариант на JS вижу:
1. Узнаешь длинну бегущей полосы.
2. Узнаёшь длинну блока внутри.
3. Пихаешь блоки пока пока их ширина не будет чуть чуть больше, ширины бегущей полосы.
4. Делаешь таймер, каждые пол секунды отнимаешь 1px у margin-left первого блока.
5. Пихаешь в таймер условие, когда margin и width будут равны, удаляешь первый блок, и добавляешь в конец новый.
6. При наведении мышки таймер останавливаешь.
Ответить с цитированием
  #7 (permalink)  
Старый 30.11.2015, 11:03
Новичок на форуме
Отправить личное сообщение для akiselev Посмотреть профиль Найти все сообщения от akiselev
 
Регистрация: 29.11.2015
Сообщений: 3

Спасибо! Попробую. Проблема в том была, что при анимации текст дергался и при большом кол-ве тегов начинало все подтормаживать
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заставить работать скрипт для навигации по странице при переходе извне geol.post jQuery 5 29.10.2015 13:35
Анимация чисел при скролле до элемента min89 jQuery 7 13.07.2015 15:07
Динамическое отображение контента на 2ой странице, в зависимости от выбора на 1ой Volchen0ck Events/DOM/Window 2 14.05.2014 16:01
Переключение radiobutton на странице Дуб-Дубом Элементы интерфейса 2 24.09.2012 08:49
Не выполняется скрипт на подгружаемой странице AlThar ExtJS 1 21.01.2011 15:10