arrêter le déroulement - HTML/CSS - Programmation
Marsh Posté le 20-11-2006 à 20:07:40
J'ai déjà lu cet article mais dans la situation actuelle, on veut un déroulement de texte et je n'ai pas de solution.
Marsh Posté le 20-11-2006 à 20:12:46
Alors renseigne toi sur ton moteur de recherche préférer car il existe des solutions en javascript qui font cela
l'avantage de ces solutions c'est que tu peut les configurer comme tu le veut.
Tien voila un lien, que je n'ai pas tester :
http://www.ruinsofmorning.net/marquee/
Marsh Posté le 20-11-2006 à 20:53:08
J'ai essayé 3 scripts différents et le problème que je rencontre est lié au fait que j'utilise des tr et td que les 3 essais n'ont su reconnaitre.
Marsh Posté le 20-11-2006 à 23:46:41
Je sais mais c'Est plus rapide à faire!
et puis si je pouvais arrêter le défilement du Marquee; ce serait super!
Marsh Posté le 20-11-2006 à 23:48:40
On peut pas. Il faut obligatoirement utiliser du JavaScript pour des raisons de standards et d'accessibilité
Marsh Posté le 21-11-2006 à 00:05:10
fourniey a écrit : et puis si je pouvais arrêter le défilement du Marquee; ce serait super! |
<p>Ton texte qui défile plus </p>
De rien
Marsh Posté le 21-11-2006 à 01:36:34
ReplyMarsh Posté le 21-11-2006 à 01:43:50
J'ai fait un test et le code apprait et rien ne s'arrête.
<marquee id="scroller" scrollamount="1" direction="up" width="710" height="300" onMouseOver="javascript:scroller.stop()" onMouseOut="javascript:scroller.start()">
<table align="center" border="1">
<tr>
<td align="center" class="orange20b">Montant</td>
<td align="center" class="orange20b">Récipiendaire</td>
<td align="center" class="orange20b">Cycle</td>
</tr>
<?php echo $gagnant;?></table>
<p>Test</p>
</marquee>
Marsh Posté le 21-11-2006 à 01:46:17
En fait, après réflexion, il se trouve que je suis fatigué et que j'avais pas vu le foutage de gueule évident pourtant
Par contre essaye de réfléchir: qu'est ce qui arrête le déroulement A toi de trouver comment tu peux déterminer que c'est le moment ensuite
Marsh Posté le 21-11-2006 à 01:54:14
Je crois qu'on marquee ne peut s'arrêter de dérouler. Dans ce cas-ci, je place la souris et il s'arrête et comme je serai solliciter de tout part durant la soirée, je ne veux pas devoir faire cela.
Marsh Posté le 21-11-2006 à 02:34:25
je veux que lorsque le texte esst affiché à l'écran que le déroulement s'arrÊte.
Marsh Posté le 21-11-2006 à 02:42:57
Un truc dans ce genre
http://www.dynamicdrive.com/dynami [...] sstick.htm
Marsh Posté le 21-11-2006 à 02:54:09
J'avais bonne espoir mais le texte provient d'un lien WEB alors que moi, il provient d'une variable PHP.
Marsh Posté le 21-11-2006 à 03:42:50
Faut adapter
Vu que je crois comprendre que c'est pour un usage assez unique dans un environnement maitrisé, tu peux y aller sur le JS vu que tu pars de toutes manières sur un truc assez space
Au lieu de générer ton html pour l'afficher, tu génères du code JS
Après y'aurais moyen de faire plus propre mais vu tes connaissances et ton besoin commence au moins par ça
Marsh Posté le 21-11-2006 à 03:49:22
J'ai déjà quelques intentions concernant la façon de faire mais ça me demande du temps de réflexion et aussi du temps pour tout refaire et la soirée a lieu dans 8 jours.
Marsh Posté le 21-11-2006 à 04:12:38
J'espère que t'auras pas trop de données à saisir
T'as pas peur de t'y prendre aussi tard en sachant que tu sais pas développer
Marsh Posté le 21-11-2006 à 04:14:53
le projet m'a été imposé; les données sont entrées par quelque'un d'autres
J'arrive toujours à faire ce que je veux parce que je suis persévérant.
Et surtout, le concept (améélioré) sera utilisé au cours des prochaines années.
Marsh Posté le 20-11-2006 à 19:44:37
Comment puis-je arrêter le déroulement une fois que l'affichage est terminé ?
J'utilise cette ligne pour le déroulement.
<marquee id="scroller" scrollamount="1" direction="up" width="710" height="200" onMouseOver="javascript:scroller.stop()" onMouseOut="javascript:scroller.start()">