Js implementiert den Texteffekt des Scrollens und Änderns der Farbe. Auf der Effektanzeigeseite können Sie sehen, dass der Text in abwechselnden Farben angezeigt wird. Der Effekt ist wirklich gut Text, den Sie möchten.
Das Folgende ist der Quellcode:
< ;html>
Scrollen ändert die Farbe des Textes.
Achten Sie auf den Text unten, Teil Der Text ist rot gefärbt und die rote Farbe bewegt sich in einem Zyklus. Originaltext
="text/javascript">
var message="Willkommen bei Ke Leyi.com, wo es Web-Frontend und andere Lernmaterialien gibt."
var neonbasecolor="#333333"
var neontextcolor ="#ff0000"
var neontextcolor2 = "#ff3333"
var flashspeed=100
var flashingletters=8
var flashingletters2=2
var flashpause=0
var n=0
if (document .all||document.getElementById){
document.write('
')
for (m=0;mdocument.write('' message.charAt(m) '')
document.write('< /font>')
}
else
document.write(message)
function crossref(number){
var crossobj=document.all? eval("document.all.neonlight" number) : document.getElementById ("neonlight" number)
return crossobj
}
function neon(){
if (n==0){
for (m=0;m< ;message.length;m )
crossref(m).style.color=neonbasecolor
}
crossref(n).style.color=neontextcolor
if (n>flashingletters-1) crossref( n-flashingletters).style .color=neontextcolor2
if (n>(flashingletters flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor
if (nn
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",flashpause)
return
}
}
function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()
< /script>
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn