Вопрос по JavaScript
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Вопрос по JavaScript - 2006-06-09 19:11:44
|
|
|
burbure
Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
|
Всем здрасте.
Подскажите,пожалуйста, как можно постепенно сменить изображение. Можно скрипт, если таковой имеется, или, хотя бы, примерный способ реализации. Под постепенной сменой изображения подразумевается следующее: Есть изображение. При наведении на него мышкой новое изображение "наезжает" на старое, т.е. старое постепенно затирается. Но важем вот какой аспект: новое изображение не просто постепенно прорисовывается, нужен эффект "надвижения".
Заранее спасибо.
|
|
|
Вопрос по JavaScript - 2006-06-10 00:44:40
|
|
|
voody
Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
|
Думал сначала объяснить, как написать скрипт, потом понял, что он небольшой получится, и проще его сразу написать. Вот что получилось: скрипт Это то, что надо?
P.S. Скрипт использует CSS-фильтры, я не гарантирую, что он будет хорошо работать на всех браузерах. Я тестировал на MSIE6.
|
|
|
Вопрос по JavaScript - 2006-06-10 16:41:19
|
|
|
voody
Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
|
[p]quote:
—————-<BR>Цитата: Дата:09.06.2006 19:11:44, Автор: burbure :: <BR>нужен эффект &amp;quot;надвижения&amp;quot;<BR> —————-
[p]quote:
—————-<BR>Цитата: Дата:09.06.2006 19:11:44, Автор: burbure :: <BR>При наведении на него мышкой новое изображение &amp;quot;наезжает&amp;quot; на старое —————-
Я так и сделал. Что не нравиться?
|
|
|
Вопрос по JavaScript - 2006-06-10 17:38:01
|
|
|
SaBo
Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
|
Знаю, что во флеше мона сделать, но вот как - не знаю:)
|
|
|
Вопрос по JavaScript - 2006-06-10 23:13:44
|
|
|
burbure
Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
|
Посмотри повнимательнее. Картинка надвигается, а не прорисовывается. В общем забей, но все равно спасибо за старания. Другой вопрос: подскажите плз какую-нибудь хорошую литературу по слоям в JS. Сам надыбал пару статей, но какие-то примеры не работают(стары), какие-то не совсем(совсем не) понятны.
|
|
|
Вопрос по JavaScript - 2006-06-10 23:43:42
|
|
|
voody
Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
|
Слушай, чел, ты сам знаешь чего хочешь? Ты говорил, что тебе надо, чтобы картинка надвигалась. Я дал тебе пример. Теперь ты говоришь, что это тебе не надо, а надо было, чтобы картинка прорисовывалась. [sm=9.gif] Если тебе надо, чтобы она именно ПРОРИСОВЫВАЛАСЬ - измени везде в исходниках скрипта, которые я тебе дал revealTrans на blendTrans, а в тег с картинкой напиши приблизиельно следующее (приблизительно говорю потому, что не знаю размер твоих картинок, и время, за которое они должны смениться): style="filter: blendTrans (duration = 5); height: 425; width: 320". Вот и будет тебе прорисовывание. Я сам JavaSсгiрt учил по книге Марины Дмитриевой (издательство БХВ-Петербург), называется "JavaSсгiрt Быстрый Старт". Там все достаточно понятно, и про слои тоже есть, но предполагается, что к началу прочтения книги, читатель уже должен быть знаком с HTML (CSS, думаю, тоже, желательно).
|
|
|
Вопрос по JavaScript - 2006-06-11 14:06:18
|
|
|
burbure
Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
|
Согласен, формулировка была неточна. Ты, конечно, кул хацкер и.т.д. но неужели ты своими суперскими мозгами не мог додуматься, что говорю про картинку, представленную тебе, а не про скрипт. Потому как, можно быть уверенным в том, что ты отлично знаешь что делает твой скрипт и говорить тебе, чтобы ты посмотрел повнимательнее на свой же скрипт было бы странно. Я сказал посмотреть на изображение повнимательнее в ответ на твою фразу: "Я так и сделал. Что не нравиться?" Повторяю в третий раз: необходимо, чтобы картинка надвигалась.
Но за книжку, все равно, спасибо.
|
|
|
Вопрос по JavaScript - 2006-06-11 21:48:25
|
|
|
voody
Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
|
Я отнюдь не кул-хацкер, но про какое изображние ты говоришь я непонял.
quote:
—————-<BR>Цитата: Дата:11.06.2006 14:06:18, Автор:burbure :: <BR>Я сказал посмотреть на изображение —————-
Где оно?
|
|
|
Вопрос по JavaScript - 2006-06-12 00:58:10
|
|
|
burbure
Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
|
http://burbure.narod.ru/animation.gif
|
|
|
Вопрос по JavaScript - 2006-06-13 03:44:16
|
|
|
voody
Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
|
Тебе нужно значение transition=6. Но в любом случае, картинка будет постепенно наплывать, а тебе, как я понял, надо, чтобы картинка сменялась рывками.
|
|
|
|
|