尝试在滚动子导航时保持父导航处于活动状态
Trying to keep parent nav active whilst scrolling through sub nav
我有一个小问题,我相信会非常直接地弄清楚只是无法让它工作。
我正在现场工作,在滚动子菜单时似乎无法让父导航保持突出显示。
将鼠标悬停在"事件"上,然后向下通过子导航"关键事实"等,您将看到我的意思,父链接恢复为白色,我希望它在向下滚动时保持 #af5030。
任何想法如何解决这个问题?
谢谢杰米
仅当
a
元素悬停时更改a
元素的颜色,还需要在悬停li
元素时更改a
元素的颜色。
.css
a:hover {
color: blue;
}
li:hover a {
color: blue;
}
.html
<ul>
<li> // nav item
<a href="#">link</a>
<ul> // dropdown content
<li></li>
...
</ul>
</li>
...
</ul>
#globalnav li:hover a{
color: red;
}
您正在悬停父li
然后a
需要基于此采用样式。
相关文章:
- 在Angular 2中布线期间保持零部件处于活动状态
- 引导导航活动状态不起作用
- 如何将活动状态类动态更改(添加)到导航链接
- 获取左侧导航链接以保持打开和活动状态
- Angular 2 即使没有导航到它也能保持路线活动状态
- 根据点击次数写入导航的活动状态
- 尝试在滚动子导航时保持父导航处于活动状态
- 单页网站粘性导航:更改内容元素的活动状态
- Zurb Foundation Top Bar & jQuery - 检查移动导航是否处于活动状态
- 如何设置导航栏的活动状态
- 如何使所选导航按钮保持活动状态
- 更改固定页面导航的活动状态
- 单页网站上的复杂活动状态导航
- 在车把部分中设置导航菜单项为活动状态
- 在用户滚动时为链接中的导航添加活动状态
- 在导航选项卡上切换为活动状态
- 引导导航条子菜单活动状态不工作
- 导航按钮未重置为非活动状态
- 删除后导航栏单击持续的活动状态 JQuery Mobile
- 页面刷新后导航上的活动状态