![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: May 2006
Сообщений: 56
|
Использую фильтр style="filter:gray".
Как сделать его отмену при onmouseover? И как можно задать несколько действий в onmouseover? Какой синтаксис?
__________________
«Философия жизни ©» Последний раз редактировалось Alek74; 21.08.2006 в 11:55. |
|
|||||
|
style.filter = ... ;
Точно так же, как и одно: onmouseover = вызов функции обработчика;
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Регистрация: May 2006
Сообщений: 56
|
Цитата:
Я не понял чему должен равняться style.filter? Если я делаю style.filter = 'none', то отменяються все фильтры, а нужно отменить только filter:gray; А какой все таки синтаксис? Как перечислять функции обработчика, через что? Запятая или точка с запятой?
__________________
«Философия жизни ©» |
|
|||||
|
Цитата:
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Регистрация: May 2006
Сообщений: 56
|
Цитата:
![]()
__________________
«Философия жизни ©» |
|
|||||
|
Регистрация: May 2006
Сообщений: 56
|
Сделаю уточнее - применяються два фильтра, но отменить нужно только один из них.
__________________
«Философия жизни ©» |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А что мешает взять строку с фильтром и убрать оттуда gray?
|
|
|||||
|
Регистрация: May 2006
Сообщений: 56
|
Цитата:
Так вот, при onmouseout нужно отменить этот фильтр. Выглядит это вот так: style="FILTER: alpha(opacity=30), gray" onmouseover="nereidFade(document.getElementById('img1'),100,30,10)" onmouseout="nereidFade(document.getElementById('img1'),30,50,5
З.Ы. Функция делает плавное изменение opacity.
__________________
«Философия жизни ©» |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:35. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|