在侧边栏上,如何使二级菜单在一级菜单旁边打开?

Yasin Hashim |

我的网站有一个固定的顶部导航栏和一个固定的LHS导航栏。在LHS导航栏上,有一个月列表,以及一个辅助弹出菜单,其中列出了每个月的内容。您可以在此处看到该站点:Site

辅助弹出菜单的列表固定在顶部。如果您没有将鼠标悬停在辅助菜单项上,则它将关闭。因此,随着时间的流逝,将无法通过辅助菜单导航到某些内容。解决方案是更改辅助菜单,使其相对于其对应的月份,而不是固定在顶部。这是我的知识不足的地方,因此我很难用CSS编写解决方案(不使用JS)。

这里是内容:

 <div id="leftbar">
    <ul id="leftbarlinks">
        <li>November 2015
            <ul id="secondarylinks">
                <li><a href="/dvi/insight/november2015content.html">Content List</a></li>
            </ul>
        </li>
        <li>October 2015
            <ul id="secondarylinks">
                <li><a href="/dvi/insight/october2015content.html">Content List</a></li>
                <li><a href="/dvi/insight/Q3-2015-Shell.html">Shell Q3 2015</a></li>
            </ul>
        </li>
    </ul>
</div>

这是CSS:

/* Formatting the LHS vertical navigation bar (main navigation bar) on all pages */
#leftbar { position: fixed; top: 0; left: 0; height: 100%; width: 170px; text-align: left; color: rgba(53,56,57,0.97); background-color: rgba(53,56,57,0.97); margin-top: 40px; }
#leftbarlinks { white-space: nowrap; }
#leftbarlinks li { font-family: 'HelveticaNeue-Light', sans-serif; font-size: 20px; color: #E6E6E6; text-decoration: none; margin-left: -35px; line-height: 2; padding: 0; }
#leftbarlinks li:hover { color: #E4433F; text-decoration: none; cursor: pointer; }
#secondarylinks a { font-family: 'HelveticaNeue-Light', sans-serif; font-size: 18px; color: #E6E6E6; text-decoration: none; line-height: 1.5; list-style-type:none; }
#secondarylinks a:hover { color: #E4433F; text-decoration: none; cursor: pointer; }
#leftbar ul li ul { position: absolute; display: none; float: left; margin-top: auto; }
#leftbar ul li:hover ul {left: 170px; top: 0; display: block; text-decoration: none; list-style-type: none; }
#leftbar ul li ul li { background-color: rgba(20,22,22,1); line-height: 1.5; }

如果编码顺序有些混乱,这很抱歉,这是我创建的第一个网站-我在进行过程中大部分时间都在进行整理。

预先感谢您的所有回复!

非难

将此属性添加到此规则内的css中:

#leftbarlinks li
{
    position: relative;
}

为了防止子菜单在将光标移向子菜单时消失,请添加以下内容:

#leftbar ul li ul
{
    margin-left: -5px;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在边栏上,如何使二级菜单在一级菜单旁边打开?

来自分类Dev

简单的侧边栏引导程序第二级菜单

来自分类Dev

如何在主水平导航栏下方推送二级菜单?

来自分类Dev

如何将顶级菜单定向到第二级菜单,并使顶级菜单具有唯一的名称?

来自分类Dev

二级菜单在Drupal 7中浮动不正确

来自分类Dev

如何使菜单第二级的最后一个元素下拉?

来自分类Dev

如何在操作栏上放置选项卡,与“向上”按钮和菜单位于同一级别

来自分类Dev

如何在操作栏上放置选项卡,与“向上”按钮和菜单位于同一级别

来自分类Dev

如何在laravel中通过hasMAny的第一级获取第二级hasMany关系

来自分类Dev

如何从第一级和第二级数组获取IDS列表-Javascript

来自分类Dev

如何强制将熊猫数据框的第二级添加到第一级?

来自分类Dev

在Drupal 8中打印第二级菜单

来自分类Dev

二级子菜单始终可见

来自分类Dev

如何在Liferay 6.2中显示第二级下拉dwon菜单?

来自分类Dev

如何在 sb 管理面板中添加二级菜单?

来自分类Dev

一级 SVC 和二级 SVC 中提到的“100 个特征”是什么?

来自分类Dev

猫鼬:如何在不填充第一级字段的情况下填充第二级深层人口?在mongodb中

来自分类Dev

猫鼬:如何在不填充第一级字段的情况下填充第二级深层人口?在mongodb中

来自分类Dev

如何在展开的高级图表中将第一级作为柱形图,将第二级作为固定放置柱

来自分类Dev

如何在Flutter中打开侧边菜单栏?

来自分类Dev

动态CSS下拉菜单显示子菜单与父级处于同一级别

来自分类Dev

使用第一级和第二级重试与 Rebus 测试 Handle 和 Handle<IFailed> 方法

来自分类Dev

Readline:使用tab作为菜单完成项,如何“接受”自动完成的目录并向下显示下一级?

来自分类Dev

Bootstrap 侧边栏菜单在内容滚动期间重叠

来自分类Dev

SB Admin 2 侧边栏菜单在加载时扩展

来自分类Dev

AngularJS,二级菜单根据URL向活动子项及其父项添加“活动”类

来自分类Dev

Bootstrap 3多级菜单未显示第二级项目

来自分类Dev

无法使CSS / html下拉菜单的第二级正常工作

来自分类Dev

包装器中的导航下拉菜单未显示第二级

Related 相关文章

  1. 1

    在边栏上,如何使二级菜单在一级菜单旁边打开?

  2. 2

    简单的侧边栏引导程序第二级菜单

  3. 3

    如何在主水平导航栏下方推送二级菜单?

  4. 4

    如何将顶级菜单定向到第二级菜单,并使顶级菜单具有唯一的名称?

  5. 5

    二级菜单在Drupal 7中浮动不正确

  6. 6

    如何使菜单第二级的最后一个元素下拉?

  7. 7

    如何在操作栏上放置选项卡,与“向上”按钮和菜单位于同一级别

  8. 8

    如何在操作栏上放置选项卡,与“向上”按钮和菜单位于同一级别

  9. 9

    如何在laravel中通过hasMAny的第一级获取第二级hasMany关系

  10. 10

    如何从第一级和第二级数组获取IDS列表-Javascript

  11. 11

    如何强制将熊猫数据框的第二级添加到第一级?

  12. 12

    在Drupal 8中打印第二级菜单

  13. 13

    二级子菜单始终可见

  14. 14

    如何在Liferay 6.2中显示第二级下拉dwon菜单?

  15. 15

    如何在 sb 管理面板中添加二级菜单?

  16. 16

    一级 SVC 和二级 SVC 中提到的“100 个特征”是什么?

  17. 17

    猫鼬:如何在不填充第一级字段的情况下填充第二级深层人口?在mongodb中

  18. 18

    猫鼬:如何在不填充第一级字段的情况下填充第二级深层人口?在mongodb中

  19. 19

    如何在展开的高级图表中将第一级作为柱形图,将第二级作为固定放置柱

  20. 20

    如何在Flutter中打开侧边菜单栏?

  21. 21

    动态CSS下拉菜单显示子菜单与父级处于同一级别

  22. 22

    使用第一级和第二级重试与 Rebus 测试 Handle 和 Handle<IFailed> 方法

  23. 23

    Readline:使用tab作为菜单完成项,如何“接受”自动完成的目录并向下显示下一级?

  24. 24

    Bootstrap 侧边栏菜单在内容滚动期间重叠

  25. 25

    SB Admin 2 侧边栏菜单在加载时扩展

  26. 26

    AngularJS,二级菜单根据URL向活动子项及其父项添加“活动”类

  27. 27

    Bootstrap 3多级菜单未显示第二级项目

  28. 28

    无法使CSS / html下拉菜单的第二级正常工作

  29. 29

    包装器中的导航下拉菜单未显示第二级

热门标签

归档