Comment faire défiler un mot ou une phrase

DIARRASSOUBA -  
soggybuttom Messages postés 78 Statut Membre -
Bonjour,
comment ferais-je pour faire défiler mon texte de la gauche vers la droite en html
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. fredo58 Messages postés 558 Date d'inscription   Statut Membre Dernière intervention   67
     
    Je crois qu'il faut utiliser la balise <marquee>
    1
  2. fredo58 Messages postés 558 Date d'inscription   Statut Membre Dernière intervention   67
     
    Regarde ça : http://www.csvt.qc.ca/patriotes/html/code_spec/xmpl_mrq.htm
    0
  3. vignemail1 Messages postés 1262 Statut Contributeur 259
     
    <marquee> n'est pas une balise xHTML

    Pour faire défiler un texte, il faut faire une fonction qui écrit le texte (exemple: "abcd") à un instant t puis ensuite va déplacer "d" au début de la chaine pour donner "dabc" à un instant t+1 et ainsi de suite. On peut accéder au texte d'une balise par son attribut id à définir.
    exemple (pas tester mais théoriquement bon):

    <p id="defile">abcd efgh ijkl mnop qrst uvwx yz </p>
    <script type="text/javascript">
    function defile() {
    var defile = document.getElementById("defile");
    var texte = defile.innerHTML;
    defile.innerHTML = texte.charAt(texte.length-1)+texte.substr(0,texte.length-1);

    window.setTimeout("defile()",1000)

    }
    </script>
    0
    1. misselo07
       
      j ai po compris comment fait on pour faire defilé un texte e blog.
      merci de me repondre.
      0
  4. soggybuttom Messages postés 78 Statut Membre 4
     
    Bonjour, comme te la indiqué fredo58 regardes ce site, tu aura plein d'exemples pour utiliser la balise <marquee>
    http://www.csvt.qc.ca/patriotes/html/code_spec/xmpl_mrq.htm
    0