Hi Tom,
Don't know of a css way, but I would say jQuery is your friend on this one.
jQuery + Super Scrollorama is really neat! Does a lot of what you're talking
about already
and can be based on the users scroll position if desired.
http://johnpolacek.github.io/superscrollorama/
Learning curve
This may not be CSS related, so I apologize if the appropriate answer
has nothing to do with CSS...
I am looking for a way to animate text for a web page. I am looking
for the ability to do things like reveal a word as if it were growing
out of a rule on the page, roll from one line of text to ano