Efect de FADE-IN pt text.

Aici postaţi orice este legat de tehnologiile "client side". HTML, HTML5, XHTML, CSS, CSS3, XML, Standarde
Manual JS: http://www.phpromania.net/jsmanual/index.html

Moderatori: eyecon, Moderatori


Avatar utilizator
iepurec
Average Member
Mesaje: 102
Membru din: Lun Iun 30, 2003 5:14 pm
Localitate: Timisoara
Contact:

Mesajde iepurec » Joi Iul 03, 2003 9:56 am

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>JavaScript Text Fade Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
body {
background-color : white;
width : 100%;
height : 100%;
}
.text {
margin-left : auto;
margin-right : auto;
text-align : center;
font-size : 24px;
}
</style>

<script>

var varInterval;
var RedColor = 255;
var BlueColor = 255;
var GreenColor = 255;
var red2 = 0;
var green2 = 0;
var blue2= 0;

function fnNextColor(color1, color2) {
if (color1 > color2)
{
//code for decreasing color channel here
NextColor = color1 - 1;

} else
{
//code for increasing color channel here
NextColor = color1 + 1;
}
return NextColor;
}

function fnToHex(color) {
var strHex;
strHex = color.toString(16)
if (strHex.length == 1)
{
strHex = "0" + strHex;
};
return strHex;
}

function fnTextFade() {

var RedHex, GreenHex, BlueHex;

//calculate next color value
if (RedColor != red2)
{
RedColor = fnNextColor(RedColor, red2);
};

if (GreenColor != green2)
{
GreenColor = fnNextColor(GreenColor, green2);
};

if (BlueColor != blue2)
{
BlueColor = fnNextColor(BlueColor, blue2);
};

// generate hexvalues for color hexstring
RedHex = fnToHex(RedColor);
GreenHex = fnToHex(GreenColor);
BlueHex = fnToHex(BlueColor);

// create color hexstring
strColor = "#" + RedHex + GreenHex + BlueHex

//retrieve object to change style;
varTextObj = document.getElementById("text_holder");

//set style for object
varTextObj.style.color = strColor;
if (RedColor == red2 && GreenColor == green2 && BlueColor == blue2)
{
window.clearInterval(varInterval);
}

}

function fnCycleFade(varTime) {

varInterval = window.setInterval("fnTextFade()", varTime);

}
</script>

</head>

<body onload="fnCycleFade(5);">
<div class="text">
I see <span id="text_holder" style="color : white;">ghosts</span> in the room!
</div>
</body>
</html>

:!: Alte exemple gasesti la: http://javascript.internet.com/
Calin Iepure,
Development Director @ x3studios.com


Înapoi la “HTML/JavaScript/CSS”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 27 vizitatori