Hallo!
du machst es schon richtig, aber testest vermutlich im Firefox.
Fast. Opera verhält sich genauso. Weitere habe ich aber nicht getestet.
Nutze stattdessen ein div-Element innerhalb von fieldset für diese Funktion.
Das wäre wirklich nicht schön. Ich hätte ungern ein überflüssiges div.
Ich habe es jetzt so gelöst, dass ich allen Kindern nach dem Legend-Element eine Klasse gebe und sie mit display:none;
verstecke.
Grüße