Ist diese hin- und herschieben auch mit anderen Techniken als Frames möglich? Geht das mit CSS?
Nein, mit CSS kannst du formatieren, aber nicht dynamisieren (das einzige, das du als dynamisch bezeichnen kannst, sind die Pseudoklassen, doch auch damit kommst du nicht zum Ziel).
Wenn du auf den Trennbalken nicht verzichten willst, dann bleibe bei Frames (davon rate ich dir aber ab).
grüßle
omega