Pagina aggiornata... Domenica, 21 gennaio 2024 * Tempo di caricamento 0.63 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 http://www.iltelaiodipenelope.it *
****************************/
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 ^_^




70%
Voti totali: 2
Rating... 4





Commentario...

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

Nickname
Home page
B i U   ^_^ o_O O_O *_* Gif...

  

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 2903 utenti


 H: 
Buon Autunno !





Segui il telaio su Facebook

Privacy Policy Cookie Policy

* 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 ::..



..:: html ::..





..:: Script page ::..



..:: Script gadget ::..


Accessori e gadget del telaio...


Spazio web...

Realizzare e gestire un sito web
nell'hosting free più famoso...

Un sito su Altervista

Materiale grafico

Gif, mini gif, pixel, immagini, png...
Tutto il materiale grafico che ti serve,
raccolto e messo a tua disposizione!

Gif & co...




I vostri messaggi...

Veronica
01/11/2025 16:58:42
Preso un tuo adottino x il mio blog
ೡ Scritto in... Home
 
Karla "SEyez"
28/10/2025 14:50:44
Bellísima!
ೡ Scritto in... Banner link del telaio ^_^
 
Elise
26/10/2025 19:43:22
Ciaoooo carissima Penelope,ho preso una fatina per il mio blog.Sei bravissima come sempre e ti ringrazio tanto.Un abbraccioneElise
ೡ Scritto in... Romantiche fate...
 
JamieSilverJsC
26/10/2025 19:08:12
Buon sera Amica!! Bellissima tuo sito!! Buon domenica
ೡ Scritto in... Home
 
filod'arianna
25/10/2025 07:27:02
Buongiorno! Ho adottato un pixel ❣😘
ೡ Scritto in... I love Winter...
 
Frann
24/10/2025 21:22:26
Ciao cara Penelope...come stai?Sono passata solo per farti sapere che ho aggiunto una casella messaggi al mio blog. Sentiti libera di lasciare un messaggio lì se vuoi :) Un abbraccio, cara.
ೡ Scritto in... Home
 
ೡPenelope ♥
24/10/2025 15:43:49
Grazie cara Veronica, perdonami se ti rispondo qui ma non sono registrata nel forum e non posso lasciare commenti ^_^ mi fa molto piacere ti piacciano le cosine che realizzo, un abbraccio forte
ೡ Scritto in... Home
 
Veronica
23/10/2025 14:37:12
Ciao ti o preso un datario con saluto
ೡ Scritto in... Pucciosi!
 
Veronica
23/10/2025 08:18:29
Ciao preso un tu adottino x il forum
ೡ Scritto in... Home
 
Cleo
22/10/2025 07:58:14
sempre ricco il tuo sito buona giornata tesoro un abbraccio
ೡ Scritto in... Home