Avatar billede emileej Nybegynder
25. november 2002 - 21:57 Der er 4 kommentarer og
1 løsning

Fade fra een farve til en anden

Jeg søger en funktion ala:
fade("#ffffff","#000000","50%");
Altså en funktion der fader x antal % fra een farve over i en anden. Ville lige se om nogen andre havde lavet det eller var frisk på det, før jeg selv gik igang :p

E-)mil
Avatar billede ralfi Nybegynder
25. november 2002 - 22:07 #1
den kan du finde i AAscripter

www.script.dk
Avatar billede emileej Nybegynder
26. november 2002 - 11:01 #2
Nøhh - det kan jeg ikke :p
Avatar billede Slettet bruger
26. november 2002 - 16:22 #3
Jeg har aldrig set et færdigt script, som du beskriver det, men dette kan nok give dig lidt inspiration:
http://stud4.tuwien.ac.at/~e9125168/javas/jfadebg.html
Avatar billede cdc Novice
27. november 2002 - 18:14 #4
her er også noget
<script>



hex = new Array(8)
set = new Array(4)
set1 = new Array(0,0,0,0,0)
hex[0] = "CCCCCC"
hex[1] = "BBBBBB"
hex[2] = "AAAAAA"
hex[3] = "999999"
hex[4] = "888888"
hex[5] = "777777" 
hex[6] = "666666"
hex[7] = "555555"
hex[8] = "444444"



function rollon(n){
if (n==1){set[1]=1}
if (n==2){set[2]=1}
if (n==3){set[3]=1}
if (n==4){set[4]=1}
}


function rolloff(n){
if (n==1){set[1]=0}
if (n==2){set[2]=0}
if (n==3){set[3]=0}
if (n==4){set[4]=0}
}


function color(){
if (set[1]==1){
    if (set1[1]==8){} else{set1[1]++ ;item1.style.background = hex[set1[1]] }
} else {
if (set1[1]==0){} else{set1[1]=set1[1]-1 ;item1.style.background = hex[set1[1]] }
}

if (set[2]==1){
    if (set1[2]==8){} else{set1[2]++ ;item2.style.background = hex[set1[2]] }
} else {
if (set1[2]==0){} else{set1[2]=set1[2]-1 ;item2.style.background = hex[set1[2]] }
}

if (set[3]==1){
    if (set1[3]==8){} else{set1[3]++ ;item3.style.background = hex[set1[3]] }
} else {
if (set1[3]==0){} else{set1[3]=set1[3]-1 ;item3.style.background = hex[set1[3]] }
}

if (set[4]==1){
    if (set1[4]==8){} else{set1[4]++ ;item4.style.background = hex[set1[4]] }
} else {
if (set1[4]==0){} else{set1[4]=set1[4]-1 ;item4.style.background = hex[set1[4]] }
}
setTimeout("color()",100)
}



</script>
<body onload="color()">
<table border="1" cellpadding="0" cellspacing="0"
bgcolor="cccccc" bordercolor="#000000">
    <tr>
        <td width="100" id="item1" onmouseover="rollon(1)" onmouseout="rolloff(1)"><p align="center" ><font color="cc0000">Menu</p>
        </td>
    </tr>
    <tr>
        <td id="item2" onmouseover="rollon(2)" onmouseout="rolloff(2)"><p align="center"><font color="cc0000">Intro</p>
        </td>
    </tr>
    <tr>
        <td id="item3" onmouseover="rollon(3)" onmouseout="rolloff(3)"><p align="center"><font color="cc0000">Topic1</p>
        </td>
    </tr>
    <tr>
        <td id="item4" onmouseover="rollon(4)" onmouseout="rolloff(4)"><p align="center"><font color="cc0000">Topic 2</p>
        </td>
    </tr>
</table>
Avatar billede cdc Novice
30. december 2002 - 13:44 #5
lukketid ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester