jquery - 响应式多级菜单

标签 jquery css responsive-design single-page-application

任何人都可以帮助提供响应式多级菜单的代码。我创建了一个响应式 SPA,现在我想将菜单修改为多级。这是一个 plunker:http://plnkr.co/edit/NPHsIoirRJA1pS7KNopn?p=preview .我希望此处的两个菜单都包含子菜单(仪表板,tab1)。

最佳答案

您需要将您的菜单项放入一个无序列表,然后将您的下拉菜单项放入另一个无序列表,然后相应地设置它们的样式。

<nav class="menu">
    <ul>
        <li><a ui-sref="dashboard">Dashboard</a></li>
        <li>
            <a ui-sref="#">Tab</a>
            <ul class="dropdown">
                <li><a ui-sref="page1">Page 1</a></li>
                <li><a ui-sref="page2">Page 2</a></li>
                <li><a ui-sref="page3">Page 3</a></li>
            </ul>
        </li>
    </ul>
</nav>

您可以在此处查看示例:http://plnkr.co/edit/0A55Sb4qjS0tap6tavJL?p=preview

关于jquery - 响应式多级菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35571263/

相关文章:

jquery - 使 jquery 翻转动画响应 --- 不工作

html - 如何在不更改样式的情况下向我的导航添加 Bootstrap 响应功能

jquery - $().html 附加到影子 DOM 而不是替换

javascript - 使用javascript交换表行

javascript - 更改组合框中第一个滚动中可见的元素数

php - 打印 CSS、Bootstrap 和 PHP

html - 如何让我的 div 彼此保持一致的高度?

javascript - 我可以使用 $.each() 和 $.ajax() 来查询 api 吗?

php - SELECT DISTINCT 返回所有值

html - 如何使div高度为他父级的100%?