ma, se il "problema" era far scorrere il testo e poterci cliccare sopra, nn avresti fatto prima ad usare <marquee>?
<marquee behavior="down" direction="up" height="100" loop="infinite" scrollAmount="1" scrollDelay="1" width="520" align="left"> testo </marquee>