Multi: CSS3 interaktive Animation ohne Javascript?

Mahlzeit,
da CSS3 ja schöne Möglichkeiten für Animationen gibt, nutze ich diese Möglichkeit gerne für Projekte, bei denen ich weiss, dass ein passender Browser benutzt wird.

Was ich aber noch nicht weiss, ist es möglich, interaktive Animationenen (Reaktion auf Tastendruck etc) ohne Javascript zu handeln. Aktuell nutze ich Scripty2, da es transitions und transforms unterstützt.

Mir gehts grundsätzlich nur um die Möglichkeiten per CSS. Das Nachladen von Inhalten und Füllen von Platzhaltern erfolgt sowieso per JS (oder gibts da was neues, was an mir unbemerkt vorbeigegangen ist?)

Ich stelle auf jeden Fall fest, da ich hauptsächlich "richtig" programmiere (C, C++, Perl, PHP), hänge ich mittlerweile in Sachen HTML5 und CSS3 der Entwicklung hinterher, was ich jetzt ändern möchte.

  1. Om nah hoo pez nyeetz, Multi!

    Was ich aber noch nicht weiss, ist es möglich, interaktive Animationenen (Reaktion auf Tastendruck etc) ohne Javascript zu handeln.

    imho nur über die pseudoklassen.

    Matthias

    --
    1/z ist kein Blatt Papier.

  2. @@Multi:

    nuqneH

    Was ich aber noch nicht weiss, ist es möglich, interaktive Animationenen (Reaktion auf Tastendruck etc) ohne Javascript zu handeln.

    Mit dem Trick mit Fragment-Identifier und :target (der sich aber nicht immer anbietet). Siehe http://dabblet.com/gist/3758960 (aus https://forum.selfhtml.org/?t=211130&m=1440414).

    Qapla'

    --
    Wer möchte nicht lieber durch Glück dümmer als durch Schaden klüger werden? (Salvador Dalí)