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

4 réponses

fredo58 Messages postés 558 Date d'inscription   Statut Membre Dernière intervention   67
 
Je crois qu'il faut utiliser la balise <marquee>
1
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
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
misselo07
 
j ai po compris comment fait on pour faire defilé un texte e blog.
merci de me repondre.
0
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