scrolling marquee

laurentf
Invité n'ayant pas de compte PHPfrance

11 juil. 2005, 14:11

Bonjour,

J'ai un problème avec un texte défilant codé en html. Il fonctionne parfaitement sur Netscape, mais, bien sûr, sur IE, ou bien le navigateur me retourne des lignes non coupées dans le bon cadre, ou bien, si j'insère artificiellement des <br>, il me retourne un cadre de la taille de la totalité du texte... ce qui diminue tout d'un coup l'intérêt des marquees.

Je suis étonné car ce que j'ai lu sur les marquees disait plutôt que ça ne fonctionnait pas sur Netscape.

Je pense que je devrais utiliser du javascritp, mais je ne sais pas comment m'y prendre. HELP!

NB: le texte doit défiler verticalement.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

11 juil. 2005, 15:05

Peux-tu poster ton code source HTML ?
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Eléphant du PHP | 150 Messages

11 juil. 2005, 16:21

voilà:

<table style="width: 100%; height: 100%; text-align: left;"
border="0" cellpadding="3" cellspacing="0">
<tbody>
<tr>
<td style="vertical-align: top; text-align: left;"
colspan="1" rowspan="1">
<div style="text-align: left;"><small> </small> </div>
<marquee
style="color: rgb(255, 255, 255); font-weight: bold; font-family: Optima;"
behavior="scroll" scrollamount="1" direction="up" bgcolor="#470028"
width="300" hight="150" align="left">
<div align="left">
<div style="text-align: left;"><small><span
style="color: rgb(255, 255, 255);">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br>
</span></small></div>
<small> </small>
<div style="text-align: left;"><small> </small></div>
<ul style="text-align: left;">
<li
style="color: rgb(255, 255, 255); text-align: left;"><small>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</small></li>
</ul>
<div style="text-align: left;"><small> </small></div>
<ul style="text-align: left;">
<li
style="color: rgb(255, 255, 255); text-align: left;"><small>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br>
</small></li>
</ul>
<div style="text-align: left;"><small> </small></div>
<ul style="text-align: left;">
<li
style="color: rgb(255, 255, 255); text-align: left;"><small>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</small></li>
</ul>
<div style="text-align: left;"><small> </small></div>
<ul style="text-align: left;">
<li
style="color: rgb(255, 255, 255); text-align: left;"><small>XXXXXXXXXXXXXXXXXXXXXX</small></li>
</ul>
<div style="text-align: left;"><small> </small></div>
<ul style="text-align: left;">
<li
style="color: rgb(255, 255, 255); text-align: left;"><small><span
style="color: rgb(255, 255, 255);">XXXXXXXXXXXXX</span></small></li>
</ul>
</div>
</marquee>
</td>
</tr>
</tbody>
</table>