Tohle CSS neumi. Kombinacni selectory jsou jen tri typu: descendant, child, sibling. Ancestor bohuzel chybi, snad proto, ze jeho pouziti neni tak zrejme a implementace by byla slozitejsi.
Zřejmě by to byl jediný selektor, který by nešel zpracovat proudově (tj. prohlížeč by se musel podle potomka vrátit při stylování zpět k rodiči a to asi potenciálně v libovolné úrovni zanoření).
Třeba ale někdy půjde používat jako selektory XPath výrazy. V tuto chvíli by se to asi dalo řešit jedině na straně serveru, který by elementy odpovídající XPath výrazu opatřil třídou. Třeba u javových webových aplikací by to mohlo jít poměrně elegantně s pomocí filtru.