Soyez le premier à donner votre avis sur cette source.
Snippet vu 20 301 fois - Téléchargée 29 fois
<HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> var hexa = "0123465789ABCDEF"; function DecToHexa(DecNb) { x = Math.floor(DecNb / 16); h = hexa.charAt(x); x = DecNb % 16; h += hexa.charAt(x); return h; } function Degrade(dr,dg,db,fr,fg,fb,texte) { steps = texte.length; cr = dr; cg = dg; cb = db; sr = (fr - dr) / steps; sg = (fg - dg) / steps; sb = (fb - db) / steps; for (var x = 0; x <= steps; x++) { document.write('<FONT COLOR="#' + DecToHexa(cr) + DecToHexa(cg) + DecToHexa(cb) + '">'); document.write(texte.charAt(x)); document.write('</FONT>'); cr += sr; cg += sg; cb += sb; } } </SCRIPT> </HEAD> <BODY bgcolor=black> <SCRIPT LANGUAGE = "JavaScript"> Degrade(255,255,0,0,255,255,"Un exemple de texte dégradé multicouleurs !"); </SCRIPT> </BODY> </HTML>
26 févr. 2013 à 15:37
Ton script marche très bien et je t'en remerci. Une petite question tout de même, comment fais tu pour que le dégradé dans le texte soit vertical, et pas horizontal ?
Merci
16 mai 2007 à 22:04
A+
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.