Isso já é mais complicado.

Tem de ser com actionscript.
Penso que criaste uma máscara por cima do texto, permitindo ver apenas um pedaço do mesmo, certo?
Agora eu criava dois botões e ponha-los por cima e por baixo do texto. Quando se passasse por cima do botão de cima, a caixa de texto subia dando o aspecto de o texto subir.
E no botão de baixo acontecia o contrário, descia.
Dizendo no código que se o texto "sentir" o rato por cima ele sobe, e se "sentir" por baixo ele desce.
Não sei se é bem isto. Confirma aí.