Hej JürgenB,
meine Frage war, wie ich es mit html und css schaffe, mit einem Button ein Element aufzuklappen, also so etwas wie
button:pressed ~ p.
Auch hierfür ist details das Mittel der Wahl (auch wenn es dann nicht mehr nötig wäre, was das Aufklappen betrifft): mit [open] ~ * kannst Du Elemente nach dem Details abhängig von dem Zustand (geöffnet oder geschlossen) formatieren. Zum Beispiel abdunkeln, um die Aufmerksamkeit auf die geöffneten Inhalte zu lenken.
Marc