Bonjour,
Voilà j'ai pour but d'afficher une ligne dans un tableau d'une largeur prédéfinie, de 150px par exemple, mon texte ne doit pas aller à la ligne, par contre, lorsque l'on passe la souris dessus, j'aimerai faire défiler le texte pour qu'on puisse tout lire, cette option se désactiverait quand on retirerai la souris bien entendu...
Pour l'instant je patoge un peu et ce n'est pas concluant mais voici mes fonctions :
et une ligne de code html pour l'appel des fonctions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 var contenu; function defile_text(id){ var obj = document.getElementById(id); contenu = obj.innerHTML; obj.innerHTML = '<font color=white><marquee style="font-size:14px;color:#FFFFFF;" width=150 LOOP=-1>' +contenu+'</marquee></font>'; } function fige_text(id){ var obj = document.getElementById(id); obj.innerHTML = contenu; contenu=''; }
Si quelqu'un a une petite idée, qu'il pense à moi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <div style='width:150px;height:18px;overflow-y:hidden;overflow-x:hidden;' id='LSTXLS' onMouseOver='defile_text(this.id);' onMouseOut='fige_text(this.id);'> Voiciiiii une longuuuuuuueeeeee lignnnnnnnnnnnnnnneeeeeeeeeeeeeeeeeee </div>
Merci d'avance
Partager