Pagina aggiornata... Venerdì, 06 Marzo 2026 * Tempo di caricamento 0.009 secondi
Link navigazione : Home telaioHome ~ Tutorial ~ Script_pagina » Testo effetto arcobaleno

..:: Testo con effetto arcobaleno ::..

Uno script che trasforma il testo scritto con un effetto arcobaleno molto carino...



Il codice è molto semplice e permette di personalizzare i colori, la velocità
nella sfumatura e se serve di inserire un link settando anche il cursore, parametro
utile per un messaggio di invito in una specifica pagina

N.B.: Lo script non funziona se nella pagina è presente il doctype

Ecco il codice dello script da inserire sopra il tag </head> della pagina

<script type="text/javascript">
var speed=250; // Velocità effetto, 1 secondo = 1000
var raincol=new Array("#ff0000", "#ff9900", "#ffff00", "#99ff00", "#00ff00", "#00ff99", "#00ffff", "#0099ff", "#0000ff", "#9900ff", "#ff00ff", "#ff0099"); // personalizza i colori
var alink="https://url pagina"; // parametro link (setta alink="" per non inserire link)

/****************************
* Rainbow Text Effect *
*(c) 2003-6 mf2fm web-design*
* http://www.mf2fm.com/rv *
* Non modificare questa parte di codice *

* Tradotto e spiegato da iltelaiodipenelope.it - Tutorial *
****************************/
var rainbow, raintxt, raincnt=0; window.onload=function() { if (document.getElementById) {
var i, raini; rainbow=document.getElementById("rainbow"); raintxt=rainbow.firstChild.nodeValue;
while (rainbow.childNodes.length) rainbow.removeChild(rainbow.childNodes[0]);
for (i=0; i<raintxt.length; i++) {
raini=document.createElement("span");
raini.setAttribute("id", "rain"+i);
raini.appendChild(document.createTextNode(raintxt.charAt(i)));
if (alink) {
raini.style.cursor="pointer";
raini.onclick=function() { top.location.href=alink; }
}
rainbow.appendChild(raini);
}
rainbow=setInterval ("raining()", speed);
}
}
function raining() {
for (var i=0; i<raintxt.length; i++) document.getElementById("rain"+i).style.color=raincol[(i+raincnt)%raincol.length];
raincnt++;
}
</script>

All'inizio del codice troviamo i campi in cui personalizzare, la velocità dell'effetto,
i colori con cui visualizzare il testo e inserire un link, non è possibile impostare
un targhet (_blanck - _self - _partent) quindi la pagina si aprirà nella stessa finestra,
se non occorre mettere un link basta lasciare vuoto il parametro var alink="";
A circa metà del codice, lo vedete evidenziato, c'è il parametro per personalizzare il cursore.

Per la velocità dell'effetto c'è il parametro di riferimento, io ho impostato a 250, fate
delle prove per settarlo come preferite, con i colori ci vuole un po' di pazienza se si vuole
avere un effetto con sfumature ben abbinate, in tutto i colori da settare sono 12...
Se volete sperimentare qui ne trovate un bel po' -> Colori esadecimali

Ed ecco il tag in cui scrivere il testo da postare dove si vuole visualizzare

<span id="rainbow">Testo messaggio</span>

Il messaggio si visualizzerà con l'effetto arcobaleno e con il font impostato nella pagina
se si vuole differente si può scrivere una classe css o in linea nel tag

<span style="font-family: Verdana; font-size: 11px;" id="rainbow">Testo messaggio</span>

Settare i colori per ottenere un effetto gradevole non è semplice ma oltre che "rainbow"
si possono fare delle belle combinazioni da inserire in qualche gadget/accessorio
Un piccolo esempio lo vedete sulla mia fatina autunnale che scrolla nella pagina,
e qui un altro messaggio con una sfumatura autunnale...



# Prelevate qui le parti di codici necessarie


- Codice dello script da inserire tra i tag <head> e </head>




- Tag in cui scrivere il testo




Spero di essere stata chiara in tutti i passaggi ^_^
Vi auguro buon lavoro ma sopratutto buon divertimento!
Ciao alla prossima^^ Penelope ♥


Dai un giudizio a questo tutorial... Grazie ^_^

📄 🌸 Nuovo
0%
Voti totali: 0
Rating... 0




Commentario...

Scrivi qui per lasciare un saluto, una richiesta di aiuto,
un suggerimento o una critica ^_^









I vostri commenti in questa pagina...


Penelope ~ 30/10/2014 17:26:31
Ciao kuma67 no, mi dispiace ma non si può scrivere una frase su due righe o_O Un abbraccio ♥
kuma67 ~ 27/10/2014 12:11:14
Ciao Penelope,ho provato e riprovato, ma non riesco ad usare l'effetto arcobaleno su più righe.Mi spiego: vorrei scrivere una frase, ma disposta su due righe, sempre con l'effetto arcobaleno.Tu sai se è possibile???Grazie.
word-ok-music.jimdo.com ~ 18/11/2013 19:01:25
Non ho capito.......


~ Pagina visitata da 2361 utenti






Segui il telaio su Facebook

* Info sezione...

Mi farebbe molto piacere la condivisione
dei miei tutorial ma vi sarei anche molto grata
se evitaste di fare copia e incolla su altri spazi
del mio lavoro, linkate le pagine, avvisatemi
ricambierò senza problemi. Grazie ♥


Basi e utilità pagine web



html tag scrittura pagine web





Script per pagina



Script per gadget




Preleva anche tu una tag Help donna

Aiutami a diffondere il più possibile informazioni
utili alle donne vittime di abusi... Grazie!



Link del telaio...

ೡ Il telaio di Penelope
☆ Template webset e blog
☆ Un sito su AlterVista
☆ Gif & co...





I vostri messaggi...

Penelope ♥ ~ 04/04/2026 17:38:15
Grazie infinite Bibi e Krault un abbraccio forte forte Buona Pasqua a voi e a tutti gli amici del telaio
ૡScritto in Home
Krautl ~ 04/04/2026 09:53:12
Frohe Ostern
ૡScritto in Commenti telaio...
BiBi ~ 04/04/2026 07:18:36
Buona Pasqua a Penelope 🌺 e a tutta l'utenza
ૡScritto in Home
DanyGraphic ~ 02/04/2026 18:17:56
Sono passata per un saluto . Sempre piacevole navigare nel tuo sito , un abbraccione e cari Auguri di buona Pasqua
ૡScritto in Home
Grazia ~ 02/04/2026 08:16:05
Buongiorno carissima Penelope, sempre bellissimo e interessante qui! Ottimo il nuovo aggiornamento sulla funzione marquee :) Ti lascio un forte abbraccio e tanti carissimi auguri per una serena Pasqua. Ciao!
ૡScritto in Home
Penelope ♥ ~ 30/03/2026 16:18:12
Ciao carissima Ahamiah non sono riuscita a lasciare un saluto nel tuo forum quindi ti ringrazio tantissimo e ti mando un forte abbraccio qui
=ahamiah= ~ 29/03/2026 09:48:10
Buona domenica delle Palme, ho riscoperto il vostro forum e vi faccio i complimenti. Ho prelevato il codice di uno dei vostri saluti con data. Grazie a buon lavoro.
Cris ~ 28/03/2026 18:34:53
Ciao, sono passata per un salutino. Buon fine settimana!
ૡScritto in Commenti telaio...
BiBi ~ 25/03/2026 06:50:49
Grazie mille
ૡScritto in Testo scorrevole left
Angel ~ 21/03/2026 16:59:16
Ho letto il tuo messaggio inizio pag. : "Codice marquee deprecato..." Io avevo sul mio sito frasi scorrevoli e ora sono ferme!! Non so più come fare... a inserire una frase scorrevole! Mi puoi aiutare? Grazie cmq Penelope. Grazie di tutte le tue meraviglie che crei. Buona domenica!
ૡScritto in Home