Webboard

Pełna wersja: Raibow Shadow
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witajcie, otóż chciałbym zrobić całą tęczową range, niestety znalazłem tylko na zmiane wartości "color", a próbując zmodyfikować aby zmieniało również "text-shadow" nie wychodziło mi to. Wiem, że pewnie to łatwizna, albo wystarczy poszukać w internecie(od razu pisze, że szukałem nie znalazłem nic takiego(może po prostu źle szukałem?)) i ktoś uzna, że jestem idiotą, ale cóż... życie :)
Mój obecny kod:

Kod:
var speed=80
var hex=new Array("00","14","28","3C","50","64","78","8C","A0","B4","C8","DC","F0")
var r=1
var g=1
var b=1
var seq=1
function changetext(){
for(i=0;i<document.getElementsByName("Rainbow").length;i++){
var storetext=document.getElementById? document.getElementsByName("Rainbow")[i] : document.all.highlight
rainbow="#"+hex[r]+hex[g]+hex[b]
storetext.style.color=rainbow
}
}
function change(){
if (seq==6){
b--
if (b==0)
seq=1
}
if (seq==5){
r++
if (r==12)
seq=6
}
if (seq==4){
g--
if (g==0)
seq=5
}
if (seq==3){
b++
if (b==12)
seq=4
}
if (seq==2){
r--
if (r==0)
seq=3
}
if (seq==1){
g++
if (g==12)
seq=2
}
changetext()
}
function starteffect(){
if (document.all||document.getElementById)
flash=setInterval("change()",speed)
}
starteffect()

<span name="Rainbow"> Nazwa </span>
Próbowałeś dodać
Kod:
storetext.style.textShadow = "5px 5px 1px " + rainbow
po
Kod:
storetext.style.color=rainbow
?