【问题标题】:how to auto close Materialize css mobile navbar?如何自动关闭 Materialise css 移动导航栏?
【发布时间】:2021-08-13 07:51:05
【问题描述】:

我创建了一个网站Link。这里我只使用了 Materialize css 和 vanilla js,Plain Css。我制作了一个单页应用程序,其中页面部分被隐藏或使用事件侦听器显示。它工作正常。但是,在移动导航栏中,菜单在点击后不会自动关闭。在这个具体问题上,我没有找到任何与自动关闭相关的文档。每当用户点击菜单选项时,我如何关闭导航栏?

【问题讨论】:

    标签: javascript html jquery css materialize


    【解决方案1】:

    您可以将.sidenav-close 添加到sidenav 中的每个链接。来自文档:

    关闭触发器

    .sidenav-close 类添加到sidenav 内的元素,该元素上的任何点击事件都会导致sidenav 关闭。这在单页应用程序中非常有用,因为单击链接时页面不会刷新。

    <ul id="slide-out" class="sidenav">
      <li><a class="sidenav-close" href="#!">Clicking this will close Sidenav</a></li>
    </ul>
    

    【讨论】:

      猜你喜欢
      • 2017-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多