Bootstrap导航栏折叠成2个汉堡菜单

格林弗雷迪

我一直在寻找和尝试使用bootstrap navbar,但是一直无法获得我想要的东西。

在大屏幕上,我可以制作出包含很多内容的漂亮导航栏。在中等大小的屏幕上,我希望该内容的一部分折叠成一个“常规菜单”,其余的几乎保持不变。在小屏幕上,我希望将其余部分折叠成另一个汉堡包或搜索图标,以便在顶部栏中留有两个可折叠菜单。我尝试使用图像制作模型。

大屏幕导航栏

导航栏在小显示器上

更好的是,如果小屏幕上的菜单从左侧(或从右侧)进行动画处理,覆盖屏幕宽度的70%,而不是从顶部覆盖100%的宽度进行动画处理。

阿尼尔·潘瓦(Anil Panwar)

附加的DEMO:好吧,我使用了bootstrap的hidden-xs或visible-lg或visible-sm类进行了尝试,在该类中,很少部分将在小型设备中呈现,而很少部分将在大型设备中呈现,您将了解如何相应地修改您的代码。

您可以添加尽可能多的部分,并根据设备使用隐藏xs或visible-lg或visible-sm类显示它们,也可以在bootstrap官方站点中查看更多信息。

 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

 <div class="navbar navbar-default">
        <div class="container-fluid  bg-info">
            <div class="navbar-header">
                <!--Visible on mobile device only-->
                <a class="navbar-brand bg-info visible-xs pull-right" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" title="App Setting">
                    <span class="glyphicon glyphicon-align-justify" style="cursor:default"></span>
                </a>

                <!--Visible on mobile device only-->
              
                    <a class="visible-xs btn navbar-brand pull-right" data-toggle="modal" href="#searchModal">
                        <span class="glyphicon glyphicon-search"></span>
                    </a>
             

                <a class="navbar-brand bg-success"  style="padding-right:5px;padding-left:2px;">
                    <span class="glyphicon glyphicon-home"></span> APP Name
                </a>

      
                 
                


              

                <!--Hidden on mobile device only-->
                    <form action = "" method="get" role="search" class="hidden-xs navbar-form navbar-left">
                        <div class="input-group">
                            <input type = "search" class="form-control" name="id" placeholder="Search..">
                            <span class="input-group-btn">
                                <button class="btn btn-default" type="submit"><span class="glyphicon glyphicon-search"></span></button>
                            </span>
                        </div><!-- /input-group -->
                    </form>

              
            </div>

            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

                <ul class="nav navbar-nav navbar-right">
                   
                        <li class="dropdown">
                            <a href = "#" class="dropdown-toggle" data-toggle="dropdown">
                                <span class="glyphicon glyphicon-user"></span>
                                Name<span class="caret"></span>
                            </a>
                            <ul class="dropdown-menu" role="menu">
                                <li>
                                    <a href = "" >
                                        <span class="glyphicon glyAP glyphicon-log-out"></span> Sign out
                                    </a>
                                </li>
                                <li>
                                    <a href = "" ><span class="glyphicon glyphicon-wrench"></span> Change Password</a>
                                    </li>
                            </ul>
                        </li>
                  
                    <li class="dropdown">
                        <a href = "#" class="dropdown-toggle" data-toggle="dropdown">
                            <span class="glyphicon glyphicon-cog"></span>
                            <!--Visible on mobile device only-->
                            <span class="visible-xs-inline-block">Tools</span>
                        </a>
                        <ul class="dropdown-menu" role="menu">
                            <li><a href = ""><span class="glyphicon glyphicon-stats"></span> kkk</a></li>
                            <li><a href = "" target="trace"><span class="glyphicon glyphicon-record"></span> dffd</a></li>
                        </ul>
                    </li>
                </ul>
            </div>
        </div>
    </div>


    <!--Visible on mobile device only-->
    <div class="modal fade" id="searchModal" tabindex="-1" role="dialog" aria-hidden="true">
        <form action = "" method="get" role="search">
            <div class="iput-group input-group-lg" style="margin-top:20px;margin-left:10px;margin-right:10px;">
                <input type = "search" class="form-control" name="id" placeholder="Search.....">
                <span class="input-group-btn">
                    <button class="btn btn-default" type="submit"><span class="glyphicon glyphicon-search"></span></button>
                </span>
            </div><!-- /input-group -->
        </form>
    </div>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bootstrap导航栏汉堡菜单无法打开

来自分类Dev

Bootstrap 导航栏汉堡菜单不起作用

来自分类Dev

如何避免bootstrap 3导航栏折叠成两行

来自分类Dev

Bootstrap CSS 4.0 导航栏不会在桌面浏览器上显示菜单并且总是折叠/显示汉堡菜单

来自分类Dev

Bootstrap透明导航栏-移动折叠菜单图标消失

来自分类Dev

Bootstrap导航栏折叠菜单不适用于https

来自分类Dev

Bootstrap导航栏折叠不展开以显示菜单链接

来自分类Dev

Bootstrap透明导航栏-移动折叠菜单图标消失

来自分类Dev

在将项目居中后,Bootstrap垂直折叠导航栏菜单

来自分类Dev

Bootstrap-导航栏折叠菜单不显示

来自分类Dev

创建 Bootstrap 导航栏折叠覆盖菜单

来自分类Dev

导航栏中的Bootsrap 4汉堡菜单

来自分类Dev

如何制作菜单,导航栏,导航药片,导航堆栈折叠Twitter-bootstrap 3.0

来自分类Dev

仅当出现汉堡菜单时,如何使用 Bootstrap 将品牌带到导航栏的中心?

来自分类Dev

Bootstrap导航菜单未折叠

来自分类Dev

Bootstrap 4 - 如何将另一个导航选择放在顶部并折叠成一个

来自分类Dev

Bootstrap导航栏始终折叠

来自分类Dev

Bootstrap多级折叠导航栏

来自分类Dev

汉堡菜单导致导航栏元素落在导航之外

来自分类Dev

单击链接后,“ Angularized Bootstrap”菜单仅折叠下拉菜单,而不是整个导航栏

来自分类Dev

Bootstrap 4 Beta 2 - 导航栏:右对齐不折叠

来自分类Dev

汉堡菜单折叠问题

来自分类Dev

可折叠的侧边栏/导航菜单

来自分类Dev

导航栏菜单折叠未打开

来自分类Dev

Bootstrap 3导航栏折叠菜单会迫使图像向下移动,而导航栏固定顶部可能吗?

来自分类Dev

Jasny-Bootstrap显示菜单中断了导航栏折叠和导航栏切换功能

来自分类Dev

汉堡菜单不显示在响应式导航栏中

来自分类Dev

带有下拉菜单的Bootstrap不可折叠导航栏

来自分类Dev

Twitter Bootstrap:如何实现始终折叠的导航栏下拉菜单?

Related 相关文章

  1. 1

    Bootstrap导航栏汉堡菜单无法打开

  2. 2

    Bootstrap 导航栏汉堡菜单不起作用

  3. 3

    如何避免bootstrap 3导航栏折叠成两行

  4. 4

    Bootstrap CSS 4.0 导航栏不会在桌面浏览器上显示菜单并且总是折叠/显示汉堡菜单

  5. 5

    Bootstrap透明导航栏-移动折叠菜单图标消失

  6. 6

    Bootstrap导航栏折叠菜单不适用于https

  7. 7

    Bootstrap导航栏折叠不展开以显示菜单链接

  8. 8

    Bootstrap透明导航栏-移动折叠菜单图标消失

  9. 9

    在将项目居中后,Bootstrap垂直折叠导航栏菜单

  10. 10

    Bootstrap-导航栏折叠菜单不显示

  11. 11

    创建 Bootstrap 导航栏折叠覆盖菜单

  12. 12

    导航栏中的Bootsrap 4汉堡菜单

  13. 13

    如何制作菜单,导航栏,导航药片,导航堆栈折叠Twitter-bootstrap 3.0

  14. 14

    仅当出现汉堡菜单时,如何使用 Bootstrap 将品牌带到导航栏的中心?

  15. 15

    Bootstrap导航菜单未折叠

  16. 16

    Bootstrap 4 - 如何将另一个导航选择放在顶部并折叠成一个

  17. 17

    Bootstrap导航栏始终折叠

  18. 18

    Bootstrap多级折叠导航栏

  19. 19

    汉堡菜单导致导航栏元素落在导航之外

  20. 20

    单击链接后,“ Angularized Bootstrap”菜单仅折叠下拉菜单,而不是整个导航栏

  21. 21

    Bootstrap 4 Beta 2 - 导航栏:右对齐不折叠

  22. 22

    汉堡菜单折叠问题

  23. 23

    可折叠的侧边栏/导航菜单

  24. 24

    导航栏菜单折叠未打开

  25. 25

    Bootstrap 3导航栏折叠菜单会迫使图像向下移动,而导航栏固定顶部可能吗?

  26. 26

    Jasny-Bootstrap显示菜单中断了导航栏折叠和导航栏切换功能

  27. 27

    汉堡菜单不显示在响应式导航栏中

  28. 28

    带有下拉菜单的Bootstrap不可折叠导航栏

  29. 29

    Twitter Bootstrap:如何实现始终折叠的导航栏下拉菜单?

热门标签

归档