• ベストアンサー

オンマウス&スクロール

オンマウスで表示した文字を、スクロールで右から左に流すにはどうしたらいいでしょうか? マーキータグを応用してできないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

<div style="border:solid;height:20px" onmouseover="this.firstChild.style.display='block'"> <MARQUEE style="display:none">右から左へ動く文字</MARQUEE> </div> border:solid;height:20pxの部分はheightを好きな数値に書き換えてもらいたいのですが、0にはしないでください。borderは削除してもかまいません。 divの中でMARQUEEの前にタグや文字は絶対入れないでください。 入れたい場合は、firstChildをchildNodes[*]に変えて何番目の要素がMARQUEEになるかを数えて*に入れてください。 divの中の最初のタグが0番目です。 これでIE6では動くと思います。 携帯では絶対動きません。

関連するQ&A