Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » ниспадающее меню с эффектом появления

Ответить
Настройки темы
ниспадающее меню с эффектом появления

Аватара для slaine

Ветеран


Сообщения: 675
Благодарности: 8


Конфигурация

Профиль | Отправить PM | Цитировать


Видел на www.tsyapa.ru ниспадающее меню с эффектом появления
(типа как transblend или alpha.opacity).
Хочу такой же скрипт.
Порылся на странице, и в кэше но ничего наподобие не нашёл,
написан он javascript точно. куда его спрятали?
Помогите найти, или кто хотябы часть кода подскажет, а дальше я сам.

-------
живодёр - практик


Отправлено: 22:28, 16-02-2005

 

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


slaine
на сколько я понял ты хочешь чтобы меню появлялось постеменно уменьшая свою прозрачность?

тогда берешь раймер и по таймеру изменяет прозрачнось меню, но скорее всего работать это будет только в експлорере.

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 22:44, 16-02-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для slaine

Ветеран


Сообщения: 675
Благодарности: 8

Профиль | Отправить 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


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


slaine
а где таймер про который я говорил???

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 00:54, 17-02-2005 | #4


Аватара для slaine

Ветеран


Сообщения: 675
Благодарности: 8

Профиль | Отправить PM | Цитировать


Какой таймер, setTimeout? то он стоит, или есть ещё другое, чего я незнаю.

-------
живодёр - практик


Отправлено: 10:00, 17-02-2005 | #5


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip menu.zip
(14.5 Kb, 10 просмотров)

Можно воспользоваться Menu Builder'ом. Пример симпатичной менюшки в аттаче. Взять прогу можно с официального сайта, проект менюшки в аттаче - тут.

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 10:07, 17-02-2005 | #6


Аватара для slaine

Ветеран


Сообщения: 675
Благодарности: 8

Профиль | Отправить PM | Цитировать


О. Спасибо!

-------
живодёр - практик


Отправлено: 11:00, 17-02-2005 | #7



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » ниспадающее меню с эффектом появления

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как дождаться РЕАЛЬНОГО появления окна 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




 
Переход