Gå til forsiden   Tips & Tricks, søgemaskiner, optimering, webhoteller, layout, design og meget mere Gratis grafik - knapper, gif, billeder, ikoner m.m. FrontPage - alle kan lave hjemmesider Læs interessante artikler om web og Internet Prøv vores Online Tools ... vi genererer dine koder Scripts inddelt i kategorier

hjemmesider
scripts script scripting koder asp dhtml html java javascript javascripts css funktioner programmering web
tips tricks scripts script scripting funktioner søgemaskiner webhoteller layout webdesign server optimering html hjemmesider programmering web ftp
scripts, scripting, script, koder, tips, tricks, asp, dhtml, html, java, javascript, javascripts, css, funktioner, password, login, brugerbeskyttelse, print,  hjemmesider, hjemmeside, homepage, websted, websteder, webprogrammering, programmering, web
 
hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside  homepage programmering hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside  homepage programmering hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside  homepage programmering

hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside  homepage programmering

Løbefarve på tekst - version 2

Denne tekst kan bruges til at lave en løbefarve igennem en tekst ... også kaldet neontekst. Det særlige ved denne udgave er, at teksten igen skifter tilbage til den oprindelige farve.

Der er også indarbejdet en form for 'hale' eller 'slør' på løbefarven, så du kan få det til at se ud, som om teksten toner tilbage til originalfarven ... eller simpelthen få to forskellige farver til at løbe efter hinanden over teksten.

Der er mange indstillingsmuligheder i scriptet, så du selv kan tilpasse det til dine egne sider.

Javascript

Eksempel >>

 

Sådan gør du:

Dette script er meget simpelt at bruge. Bare indsæt denne kode i din html, der hvor teksten skal være.

<h2>
<script language="JavaScript1.2">
<!-- Javascript LØBEFARVE PÅ TEKST starter her

//Script fra @-beynder - http://www.a-begynder.dk
//Vi har næsten alt til web ... blandt andet ;-)
//Neon Lights Text II by G.P.F. (gpf@beta-cc.de)

//Gratis script. Slet venligst ikke vores reference
//-------------------------------------------------

var message="Din tekst" //Din tekst
var neonbasecolor="gray" //Startfarve på tekst
var neontextcolor="yellow" //Løbefarve
var neontextcolor2="red" //Løbefarvens 'hale'
var flashspeed=100 //hastighed i tusindedele sekund
var flashingletters=5 //Antal farvede bogstaver
var flashingletters2=2 //'Halens' længde (0 for ingen)
var flashpause=0 //Pause imellem gennemløb

//// Du skal IKKE ændre noget efter denne linie /////
/////////////////////////////////////////////////////

var n=0
if (document.all||document.getElementById){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
//document.write('<font color="red"> http://www.a-begynder.dk
document.write('</font>')
}
else
document.write(message)

function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
//http://www.a-begynder.dk
return crossobj
}

function neon(){

//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
crossref(m).style.color=neonbasecolor
}

//cycle through and change individual letters to neon color
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 (n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",flashpause)
return
}
}

function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()

// javascript slutter her -->
</script>
</h2>
 

Definer selv værdierne markeret med rødt.

Farveværdierne kan enten angives ved kendte engelske farveudtryk (tekst) som vist i dette eksempel ... eller ved de almindelige hexaværdier (fx #009900).

Det er muligt at definere en pause imellem hvert gennemløb. Vi anbefaler dog, at du sætter denne til '0', da farven vil "fryse" på de sidste bogstaver i pausen.

 

 

Det færdige html-dokument <html>

<head>
</head>

<body>
<h2>
<script language="JavaScript1.2">
<!-- Javascript LØBEFARVE PÅ TEKST starter her

//Script fra @-beynder - http://www.a-begynder.dk
//Vi har næsten alt til web ... blandt andet ;-)
//Neon Lights Text II by G.P.F. (gpf@beta-cc.de)

//Gratis script. Slet venligst ikke vores reference
//-------------------------------------------------

var message="Besøg @-begynder ... fede scripts" //Din tekst
var neonbasecolor="gray" //Startfarve på tekst
var neontextcolor="yellow" //Løbefarve
var neontextcolor2="red" //Løbefarvens 'hale'
var flashspeed=100 //hastighed i tusindedele sekund
var flashingletters=5 //Antal farvede bogstaver
var flashingletters2=2 //'Halens' længde (0 for ingen)
var flashpause=0 //Pause imellem gennemløb

//// Du skal IKKE ændre noget efter denne linie /////
/////////////////////////////////////////////////////

var n=0
if (document.all||document.getElementById){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
//document.write('<font color="red"> http://www.a-begynder.dk
document.write('</font>')
}
else
document.write(message)

function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
//http://www.a-begynder.dk
return crossobj
}

function neon(){

//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
crossref(m).style.color=neonbasecolor
}

//cycle through and change individual letters to neon color
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 (n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",flashpause)
return
}
}

function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()

// javascript slutter her -->
</script>
</h2>
</body>

</html>

Eksempel:

 

Bemærk:

Skrifttypen følger den style, du har defineret for typografien "Overskrift 2" ... også kaldet <h2>. Denne style skal enten defineres i dit css eller i din <head>.

Hvis du ikke selv er helt hjemme i typografiark, styles, css o.l., kan vi da godt hjælpe lidt. Bare indsæt denne kode i din <head> sektion! Definer selv værdierne markeret med rødt:

<style>
<!--
h2 { font-family: Verdana, sans-serif;
     font-size: 17pt;
     font-weight: bold }
-->
</style>
 

 

 

 

 

Til toppen >>


powered by FreeFind

hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside homepage programmering
hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside homepage programmering

Annoncer her ...!