我非常感谢您在这件事上提供的任何帮助。我正在尝试为特定子元素的父元素设置样式。
由于技术限制,这似乎在 CSS 中可能无法实现,但我想知道 JavaScript 中是否有可用的解决方案可以实现这一点?
我正在尝试更改子元素的父<a>
元素<ul class="children">
,仅当该<a>
元素具有class="active"
. 例如,将有其他<a>
元素的<ul>
子元素是不活动的,我不想设置样式。
如果您知道任何能够实现这一目标的解决方案,我们将不胜感激!虽然我熟悉 CSS,但我在 JavaScript 方面的能力不足以自己编写这个。
<ul class="menu">
<li>
<a class="active">Active Page</a>
<ul class="children">
<a>Something here </a>
</ul>
</li>
<li>
<a>Some Other Page</a>
<ul class="children">
<a>Something here</a>
</ul>
</li>
</ul>