我有一个相当侵入性的下拉导航菜单。项目的数量意味着它显示在其他主要内容之上。这没什么大不了的,因为它是一个非常简单的页面。
我想做的是使背景 div 透明/不透明或在导航栏悬停时隐藏。将鼠标悬停在导航上会使下拉菜单出现,如果同时背景 div 褪色,它可能会变得相当优雅。
当 div 是另一个孩子的孩子时,我可以更改它,但在这种情况下它不是。(澄清一下,它当然是一个孩子,但我只希望它在导航悬停时成为目标)
我有一个类似于这样的布局:
<wrapper>
<header></header>
<content>
<nav></nav>
<other container>
<divToBeAltered></divToBeAltered>
<divToBeAltered></divToBeAltered>
</other>
</content>
</wrapper>
如果可能的话,我想避免使用 jQuery。
感谢您的任何帮助。