Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Плавная смена текста (https://javascript.ru/forum/dom-window/4784-plavnaya-smena-teksta.html)

NexGala 20.08.2009 09:52

Плавная смена текста
 
Подскажите пожалуйста как сделать плавную смену текста, при нажатии ссылки, текст в диве исчезает и плавно появляется новый.

Gvozd 20.08.2009 12:55

http://javascript.ru/blog/Andrej-Par...cii-JavaScript

igsen 22.08.2009 05:47

Используя в стиле opacity(в IE нужно использовать колекцию filters:(alpha));

Мой пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<style>
h1{color:#007000}
</style>
<script>

var x=1 ;
var x2=0.1 ;
var word2='Bye'
function esc(){if(x>0)
{document.getElementById('href').style.opacity=x;
x=x-0.1;
setTimeout('esc()',150)}
else {document.getElementById('href').innerHTML='→'+w ord2+'←'
document.getElementById('href').style.opacity=x2
x2=x2+0.1
setTimeout('esc()',150)}
}


</script>
</head>
<body>
<div align=center>
<h1 onclick="esc()" id="href">→ Hello ←</h1>
</div>
</body>
</html>


Часовой пояс GMT +3, время: 06:33.