@@Gunnar:
nuqneH
Wie würdest du denn einen Link beschreiben, der beim Anklicken ein Objekt bewegt - völlig ohne JS?
Mit
:focus
und:target
wäre da einiges möglich. Ansonsten: mit JS DOM ändern (Klassen etc.), den Rest erledigt CSS.
Soweit ich das bei einem nur flüchtigen Blick auf die minified Version gesehen habe, macht das Skript es genauso wie jQuery Animation, indem es die entsprechenden CSS Funktionen verwendet, sofern vom Browser unterstützt.
Das "Problem" ist halt nur, dass man CSS Sachen (unnötigerweise) von aktiviertem JS abhängig macht.
BTW: ':target' ist schei ... - da fehlt ein Attribut à la 'history="no"' für das 'A' Element.
Gruß Gunther