Hallo fietur,
Vielleicht müssen derart inklusive Platzbedarf ausblendbare Zellen per tbody organisiert sein.
Nein, müssen sie nicht. Ich hatte das mit collapse offenbar falsch verstanden. Zumindest bei mir funktioniert es mit collapse in Chrome und FF auch ohne tbody.
Was aber auch funktioniert, und was ich mit der "Negativ-Formulierung" meinte, ist:
details:not([open]) ~ table tr.switch { display:none; }
Oder visibility:collapse, geht auch. Das ist dann nur eine Regel.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi