अभिभावक चयनकर्ता CSS3 में मौजूद नहीं हैं। ऐसा करने के लिए एक प्रस्तावित CSS4 चयनकर्ता, $ है, जो इस तरह दिख सकता है (li तत्व का चयन करना) -
ul $li ul.sub { ... }
एक विकल्प के रूप में, jQuery के साथ, आप जिस एक-लाइनर का उपयोग कर सकते हैं वह यह होगा। The:has() चयनकर्ता उन सभी तत्वों का चयन करता है जिनके अंदर एक या अधिक तत्व होते हैं, जो निर्दिष्ट चयनकर्ता से मेल खाते हैं।
- टैग एक अनियंत्रित (बुलेटेड) सूची को परिभाषित करता है।
$('ul li:has(ul.sub)').addClass('has_sub');
फिर आप अपने CSS में li.has_sub को स्टाइल कर सकते हैं।