Création
d'entreprise
Posez votre question Signaler

Comment faire défiler un mot ou une phrase

DIARRASSOUBA - Dernière réponse le 6 oct. 2008 à 14:35
Bonjour,
comment ferais-je pour faire défiler mon texte de la gauche vers la droite en html
Lire la suite 

Comment faire défiler un mot ou une phrase »

5 réponses
Réponse
+1
moins plus
Je crois qu'il faut utiliser la balise <marquee>
Ajouter un commentaire
Réponse
+0
moins plus
Regarde ça : http://www.csvt.qc.ca/patriotes/html/code_spec/xmpl_mrq.htm
Ajouter un commentaire
Réponse
+0
moins plus
<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>
misselo07 - 6 oct. 2008 à 14:32
j ai po compris comment fait on pour faire defilé un texte e blog.
merci de me repondre.
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Ce document intitulé « comment faire défiler un mot ou une phrase » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?