Hi,
das geht im prinzip ganz gut mit DOM via JS, indem du TimeOuts setzt, die dann die stylesheet-eigenschaften top:, beziehungsweise left: in bestimmten zeitlichen abfolgen ändern.
damit kannste dann alle blockelemente (und theoretisch auch die inliner, aber die sind dann IMHO nicht browserkonform) so bewegen, wie du willst...
und wie sieht das code-mässig aus? :-)
Gruss
ralf