|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » ниспадающее меню с эффектом появления |
|
ниспадающее меню с эффектом появления
|
Ветеран Сообщения: 675 |
Профиль | Отправить PM | Цитировать Видел на www.tsyapa.ru ниспадающее меню с эффектом появления
(типа как transblend или alpha.opacity). Хочу такой же скрипт. Порылся на странице, и в кэше но ничего наподобие не нашёл, написан он javascript точно. куда его спрятали? Помогите найти, или кто хотябы часть кода подскажет, а дальше я сам. |
|
------- Отправлено: 22:28, 16-02-2005 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать slaine
на сколько я понял ты хочешь чтобы меню появлялось постеменно уменьшая свою прозрачность? тогда берешь раймер и по таймеру изменяет прозрачнось меню, но скорее всего работать это будет только в експлорере. |
------- Отправлено: 22:44, 16-02-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать Вот написал что-то наподобе, но получилась какая-то шняга.
Слишком большая нагрузка на ЦПУ идёт и он начинает пукать. Может кто знает как писать правильно? <html> <title></title> <head> <style> A:link {font-family: tahoma; font-weight: bold; color: red; text-decoration: none}; A:visited {font-family: tahoma; font-weight: bold; color: red; text-decoration: none}; A:hover {font-family: tahoma; color=maroon; font-weight: bold; text-decoration: none}; .a {visibility: hidden; filter: alpha(opacity=0); position: absolute}; </style> <script language = javascript> var z = 0; function aaa(obj){ document.getElementById(obj).style.visibility="visible"; } function ddd(obj, s){ if (s == 1) r = 1 if ( r == 1){ z = z + 5, document.getElementById(obj).filters.alpha.opacity = z}; if (z >= 100) {z = 100, clearTimeout(w), r = 2}; if (s == 0) r = 0 if ( r == 0){ z = z - 5, document.getElementById(obj).filters.alpha.opacity = z}; if (z <= 0) {z = 0, clearTimeout(w), r = 2}; w = setTimeout ("ddd(1)", 40) } function sss(obj){ document.getElementById(obj).style.visibility="hidden" } </script> </head> <body> <table border=0 cellspacing=0 cellpadding=0 width=60 bgColor=lime align=center> <tr> <td><span onMouseOver="aaa(1), ddd(1, 1)" onMouseOut="sss(1), ddd(1, 0)">HELLO</span></td> </tr> <tr> <td><span class=a id="1" onMouseOver=aaa(1) onMouseOut=sss(1)> <table bgColor=red border=0 cellspacing=1 cellpadding=2> <tr bgColor=yellow onMouseOver=bgColor="orange" onMouseOut=bgColor="yellow"><td><a href="#">FUCK</a></td></tr> <tr bgColor=yellow onMouseOver=bgColor="orange" onMouseOut=bgColor="yellow"><td><a href="#">FUCK2</a></td></tr> <tr bgColor=yellow onMouseOver=bgColor="orange" onMouseOut=bgColor="yellow"><td><a href="#">FUCK3</a></td></tr> </table> </span></td> </tr> </table> </span></td> </tr> </table> </body> </html> |
------- Отправлено: 00:47, 17-02-2005 | #3 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать slaine
а где таймер про который я говорил??? |
------- Отправлено: 00:54, 17-02-2005 | #4 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать Какой таймер, setTimeout? то он стоит, или есть ещё другое, чего я незнаю.
|
|
------- Отправлено: 10:00, 17-02-2005 | #5 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Можно воспользоваться Menu Builder'ом. Пример симпатичной менюшки в аттаче. Взять прогу можно с официального сайта, проект менюшки в аттаче - тут.
|
------- Отправлено: 10:07, 17-02-2005 | #6 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать О. Спасибо!
|
------- Отправлено: 11:00, 17-02-2005 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как дождаться РЕАЛЬНОГО появления окна | NewOLDi | AutoIt | 12 | 03-11-2019 12:13 | |
Загрузка - Не загружается Windows Vista после появления бутскрина | nikolauas | Microsoft Windows Vista | 10 | 27-11-2008 13:45 | |
BSOD - Самопроизвольная перезагрузка до появления рабочего стола (не BSOD) | KOTOVASIYA | Microsoft Windows 2000/XP | 4 | 27-11-2008 04:53 | |
Задержка появления звука приветствия при загрузке Windows. | kda12 | Microsoft Windows 2000/XP | 3 | 14-08-2006 10:29 | |
Момент появления чужого окна | SASHA 333 | Программирование и базы данных | 3 | 10-01-2005 14:22 |
|