[TITLE]
Главная | Форум | Файлы | Ваш сайт | Регистрация | Вход Приветствую Вас Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Скрипты для Ucoz » Другие скрипты для uCoz » Переливы прозрачности. Плавные изменения свойств.
Переливы прозрачности. Плавные изменения свойств.
SaNeq^Дата: Вторник, 13.10.2009, 16:25 | Сообщение # 1
(;Создатель Сайта;)
Группа: Админ
Сообщений: 143
[ 6 ]
Награды
4
За 100 Постов Бог сайта и форума За хорошую посещаемость на форуме

Вот код, пихаем где вам угодно:
Code
<b>Переливы прозрачности. Плавные изменения свойств.<br>
</b>
<br><style type="text/css">
#a {
background-color: red;
border: 1px solid navy;
padding: 10px;
filter: Alpha(Opacity=10); /* IE */
-moz-opacity: 0.1; /* mozilla */
-khtml-opacity: 0.1; /* KHTML Engine(Konquerror) */
opacity: 0.1; /* CSS3 */
}
</style>
<script type="text/javascript">
<!--
function showElement(show, obj, time, resolution) {
resolution=(resolution>0? resolution: 50); //пауза между фреймами
var step=(show? 1: -1)*(1/(time>0? time: 1000))*resolution; //шаг в процентах от заданного времени
var opacity=(typeof(obj.style.KhtmlOpacity)!="undefined")? parseFloat(obj.style.KhtmlOpacity): //konquerror и его семейство
(typeof(obj.style.MozOpacity)!="undefined")? parseFloat(obj.style.MozOpacity): //мозилла и прочие Gecko. мозилла не покажет какое сейчас значение, если его не меняли...
(typeof(obj.filters)!="undefined")? obj.filters.Alpha.Opacity.value/100: //IE вариант
(typeof(obj.style.opacity)!="undefined")? parseFloat(obj.style.opacity): //не стоит доверять, может не undefined для понту, а всё равно не поддерживаеться CSS3
null; //нет прозрачности как таковой
if(opacity==null) return;
opacity=isNaN(opacity)? (show? 0: 1) : opacity; //тест на вшивость
//и так здесь мозилла(возможно konquerror) обложалась, мы не можем узнать значение opacity если оно не менялось
//потому в первый раз возьмём как будто мы находимся на границе, либо 0, либо 1
var timer=window.setInterval(function() {
if((opacity+=step)>=1||opacity<=0) window.clearInterval(timer);
if(obj.filters) obj.filters.alpha.opacity=Math.round(opacity*100);
obj.style.KhtmlOpacity=obj.style.MozOpacity=obj.style.opacity=opacity;
}, resolution);
}
//-->
</script>

<h1>Переливы прозрачности. Плавные изменения свойств.</h1>
<br />
<div style="float:left;">
<img src="http://gamelinez.ru/avatar/02/630306.gif" width=200 id="a">
<br>
<input type=submit value="Скрыть" onClick="showElement(0,document.getElementById('a'),0,0)">
<input type=submit value="Отобразить" onClick="showElement(1,document.getElementById('a'),0,0)">
</div>
Форум » Скрипты для Ucoz » Другие скрипты для uCoz » Переливы прозрачности. Плавные изменения свойств.
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
  • Новый Топ пользователей с аватарами для Ucoz (0)

  • Простой и красивый вид формы опроса (0)

  • Красивый информер "кто нас сегодня посетил" для Ucoz (0)

  • Flash радио для сайта (0)

  • Новый информер комментарии для ucoz как на Dle (0)

  • Связь с администрацией (0)

  • Скрипт друзья сайта для uCoz (0)

  • Всплывающий мини-чат в углу сайта + красивый вид (0)

  • Обновленная статистика для Ucoz (0)

  • Сегодня нас посетили XX юзеров (0)

  • [1]>Ваши вопросы по раскрутке [2]

    [2]>Элегантная форма входа с мини профилем [1]

    [3]>Форма входа, простая светлая предназначена для авторизации [1]

    [4]>Скрипт наши cw [1]

    [5]>Красивый информер "кто нас сегодня посетил" [1]

    [6]>Флеш календарик [1]

    [7]>Светлый мини профиль [1]

    [8]>Скрипт для Ucoz: Cтатистика пользователей [1]

    [9]>Счетчик денег на форуме за сообщения [1]

    [10]>Образец заявки на изготовление аватара [1]

  • SaNeq^ (143)
  • Ste@M (47)
  • Batareyka (13)
  • MiX (7)
  • relax (7)
  • Lookflaco (6)
  • Позитивчик (5)
  • Asissa (5)
  • DianaWeb (5)
  • Onlines (4)
  • programen [07.09.2023|22:59]

    Igor_Sivokin [06.09.2017|10:48]

    LEGKO_ZARABOTAT [06.02.2017|03:19]

    mrvolkov490 [29.11.2016|07:58]

    CLON [05.02.2016|13:47]

    BOPOH [08.01.2016|20:43]

    diplomnhelp2000 [01.12.2015|05:04]

    10fru [11.10.2015|12:30]

    Bitfood [07.10.2013|10:35]

    DoG5260 [19.03.2013|20:25]

    Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях. Администрация ответственности за содержание материала не несет и убытки не возмещает. По истечении 24 часов материал должен быть удален с вашего компьютера. Незаконная реализация карается законами РФ: "Об авторском и смежном праве". При копировании материала, ссылка на сайт обязательна!