這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
playground:playground [2017/09/22 13:09] admin |
playground:playground [2018/03/07 03:11] admin |
||
---|---|---|---|
行 1: | 行 1: | ||
- | {{indexmenu>:# | ||
- | |||
- | <WRAP shadow tip> | ||
< | < | ||
- | < | + | < |
<a href=" | <a href=" | ||
< | < | ||
- | var pos = 1; | + | var upbd = 255; |
- | var id = setInterval(frame, | + | var lwbd = 0; |
+ | var r=lwbd; | ||
+ | var g=115; | ||
+ | var b=upbd; | ||
+ | var rd=0; | ||
+ | var gd=-1; | ||
+ | var bd=0; | ||
+ | var id = setInterval(frame, | ||
function frame() { | function frame() { | ||
var elem = document.getElementById(" | var elem = document.getElementById(" | ||
- | switch(pos){ | + | |
- | | + | elem.style.color = "rgb(" |
- | | + | |
- | | + | |
- | | + | r=r+rd; |
- | case 4: elem.style.color | + | |
- | case 5: elem.style.color | + | |
- | case 6: elem.style.color | + | |
- | | + | |
+ | rd=0; | ||
+ | if(g==upbd){ | ||
+ | gd=-1; | ||
+ | }else if(b==upbd){ | ||
+ | bd=-1; | ||
+ | | ||
} | } | ||
+ | else if(r==lwbd&& | ||
+ | rd=0; | ||
+ | if(g==lwbd){ | ||
+ | gd=1; | ||
+ | }else if(b==lwbd){ | ||
+ | bd=1; | ||
+ | } | ||
+ | } | ||
+ | else if(g==upbd&& | ||
+ | gd=0; | ||
+ | if(r==upbd){ | ||
+ | rd=-1; | ||
+ | }else if(b==upbd){ | ||
+ | bd=-1; | ||
+ | } | ||
+ | } | ||
+ | else if(g==lwbd&& | ||
+ | gd=0; | ||
+ | if(r==lwbd){ | ||
+ | rd=1; | ||
+ | | ||
+ | }else if(b==lwbd){ | ||
+ | bd=1; | ||
+ | } | ||
+ | } | ||
+ | else if(b==upbd&& | ||
+ | bd=0; | ||
+ | if(g==upbd){ | ||
+ | gd=-1; | ||
+ | }else if(r==upbd){ | ||
+ | rd=-1; | ||
+ | } | ||
+ | } | ||
+ | else if(b==lwbd&& | ||
+ | bd=0; | ||
+ | if(g==lwbd){ | ||
+ | gd=1; | ||
+ | }else if(r==lwbd){ | ||
+ | rd=1; | ||
+ | } | ||
+ | } | ||
+ | |||
} | } | ||
- | </ | + | </ |
</ | </ | ||
</ | </ |