Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.02.2012, 23:16
Профессор
Отправить личное сообщение для alexan0308 Посмотреть профиль Найти все сообщения от alexan0308
 
Регистрация: 11.04.2011
Сообщений: 207

Скрыть раздел вне другого раздела
Пытаюсь делать анимацию (движение) картинок. Нужно сделать плавное исчезновение картинки при выходе за допустимую область. Как это реализовать?
Подготовил иллюстрацию ("Прибытие поезда") для ясности проблемы.
http://neftek.legko.ufanet.ru/homesite/jsgames/hod/

Видимо, нужно играть с z индексами. Неужели делать справа еще один слой, а если у меня поезд длинный?
Ответить с цитированием
  #2 (permalink)  
Старый 08.02.2012, 11:14
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

Сообщение от alexan0308 Посмотреть сообщение
Пытаюсь делать анимацию (движение) картинок. Нужно сделать плавное исчезновение картинки при выходе за допустимую область. Как это реализовать?
Подготовил иллюстрацию ("Прибытие поезда") для ясности проблемы.
http://neftek.legko.ufanet.ru/homesite/jsgames/hod/

Видимо, нужно играть с z индексами. Неужели делать справа еще один слой, а если у меня поезд длинный?
можно справа поставить картинку или в современных броузерах просто элемент (как в примере) с плавным размытием (полупрозрачностью)

пример http://jsbin.com/ihadoq/4

Последний раз редактировалось Pavel M., 08.02.2012 в 11:17.
Ответить с цитированием
  #3 (permalink)  
Старый 08.02.2012, 15:26
Профессор
Отправить личное сообщение для alexan0308 Посмотреть профиль Найти все сообщения от alexan0308
 
Регистрация: 11.04.2011
Сообщений: 207

Ну ладно, придется добавить блоки слева, справа, сверху и снизу... (у меня во все стороны движение) Размером не тоньше всех картинок... (
Ответить с цитированием
  #4 (permalink)  
Старый 08.02.2012, 15:56
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

можно одну картинку png 24 сверху фона и паровозика поставить с прозрачной областью внутри.
Ответить с цитированием
  #5 (permalink)  
Старый 08.02.2012, 23:36
Профессор
Отправить личное сообщение для alexan0308 Посмотреть профиль Найти все сообщения от alexan0308
 
Регистрация: 11.04.2011
Сообщений: 207

Сообщение от Maxmaxmaximus Посмотреть сообщение
Ладно, открою секрет, ставь в css паравозика

overflow: hidden;
А точно, только не паровозику, а наоборот, содержащему ему div. Но все равно спасибо, чувак
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение порядка пунктов в меню vyrtime jQuery 18 17.06.2011 13:57