IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Discussion :

Un effet Las Vegas sur du texte


Sujet :

Contribuez

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut Un effet Las Vegas sur du texte
    Je tiens à remercier Nopain pour le titre du post
    C'est lui qui a baptisé cet effet "Las Vegas"

    je vous livre le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Nouvelle page 1</title>
    <script type='text/javascript'>
    var rainbow=new Array('violet','indigo','blue','green','yellow','orange','red');
    var step=0
    function arcenciel(chaine){
    tabchaine=chaine.split('')
    var i=0
    var arc=document.createElement('div')
    while(tabchaine[i++]){
    	var lettre=document.createElement('span')
    	lettre.innerHTML=(tabchaine[i-1]==" ")?"&nbsp;":tabchaine[i-1];
    	lettre.id='lettre'+(i-1)
    	arc.appendChild(lettre)
    	}
    document.body.appendChild(arc)
    var irise=setInterval (function(){colorise(tabchaine.length)},100)
    }
     
     
    function colorise(long){
    temp=step
     
    for (i=0;i<long; i++){
       couleur=(long+temp-i) % 7
       document.getElementById('lettre'+i).style.color=rainbow[couleur]
       }
       step++
       }
    </script >
    <style type="text/css">
    body {background-color: silver;}
    </style>
     
    </head>
     
    <body onload="arcenciel('un texte entier qui brille comme un arc en ciel')">
     
    </body>
     
    </html>
    Et la page de démo c'est par ici


    Message personnel: Daniel je compte sur toi pour en faire un addon jquery
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 40
    Par défaut
    C'est trop d'honneur pour moi
    Merci SpaceFrog pour cette belle contribution JS; ...Encore une!

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonjour.

    C'est fait ! http://danielhagnoul.developpez.com/...s/LasVegas.php

    Mais ne me demande pas cela tous les jours, car j'ai besoin de plus de temps pour l'écrire que toi pour l'imaginer !

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Joli

    Une question c'est normal que l'effet disparaisse au bout d'un moment ?

    ha oui delay ?
    après la pluie l'arc en ciel puis le beau temps ^^
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Si delay < 5s l'animation continue indéfiniment, mais ne ce n'est pas recommandé pour les yeux !

    [Edit 12 mars 2010 11h50]

    Nouveau plugin : http://danielhagnoul.developpez.com/.../elastique.php

    Lorsque la séparation des caractères d'un texte est acquise, on peut travailler chaque caractère indépendamment au gré de son imagination.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    marrant, mais je pense que ce serait plus joli de créer un effet de vague plutot que de faire grossir brutalement.
    Avec un array de tailles qui commence là ou il finit
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir.

    Citation Envoyé par danielhagnoul Voir le message
    [...] on peut travailler chaque caractère indépendamment au gré de son imagination.
    On peut imaginer beaucoup de choses et le faire de différentes manières, personnellement je l'aime bien comme cela, un élastique ne se déforme pas forcément en douceur. Mais c'est vrai que c'est un peu abrupt.

    Que devient ton projet var Verif = {} avec les RegExp ?

    [Edit 15 mars 23h20]
    Il paraît qu'il n'y a que les cons qui ne changent pas d'avis et comme je n'en suis pas un, du moins je l'espère, j'ai changé d'avis. Tu avais parfaitement raison, c'est nettement mieux comme cela, mais ce ne fut pas sans mal, presque deux heures d'essais et erreurs avant d'avoir la bonne solution.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

Discussions similaires

  1. [script.aculo.us] Effet BlindDown sur du texte
    Par charlene44 dans le forum Bibliothèques & Frameworks
    Réponses: 0
    Dernier message: 04/04/2011, 10h04
  2. Effet de Zoom sur du texte
    Par legide dans le forum Flash
    Réponses: 2
    Dernier message: 19/04/2010, 11h56
  3. [Traitement d'image] Police et effet sur du texte
    Par laptiote dans le forum Webdesign & Ergonomie
    Réponses: 2
    Dernier message: 05/07/2007, 11h04
  4. Stopper un effet de transition sur un texte
    Par byonatane dans le forum Flash
    Réponses: 1
    Dernier message: 08/03/2007, 09h39
  5. Effet fade out sur un texte dynamique?
    Par melonmaudic dans le forum Flash
    Réponses: 12
    Dernier message: 04/12/2006, 20h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo