首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使自举导航在移动,扩大从左侧,而不是下降。

使自举导航在移动,扩大从左侧,而不是下降。
EN

Stack Overflow用户
提问于 2015-08-09 00:29:39
回答 1查看 2.7K关注 0票数 2

更多的是后端的家伙,只是寻找一些方向,在XS自定义引导,基本上是像亚马逊的手机应用程序。

我想要导航扩展菜单按钮使导航从左边弹出而不是下降。在引导程序中是否有一个很好的方法来做到这一点,还是最好只编写一些自定义的东西?如果自定义是最好的,那么最好尝试重写数据目标/数据切换,还是只执行js onClick并运行我的代码?

还会有可扩展的子菜单/下拉菜单,比如Amazons即时视频和应用程序,这是最好的书面定制,还是在引导中有一个很好的方法?我知道引导程序中的下拉菜单,但并不真正了解如何扩展菜单选项。

提前致胜。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-09 08:33:25

下面是一个使用自定义代码和jQuerys toggleClass的引导组件来启动移动离开画布菜单的示例。如果要使用框架,您应该尽可能多地使用内置的功能,我认为这个示例就是这样做的:小提琴

代码语言:javascript
复制
<div class="container-fluid">
    <nav class="navbar navbar-fixed-top navbar-default">
        <div class="navbar-header">
            <button data-toggle="collapse-side" data-target=".side-collapse" data-target-2=".side-collapse-container" type="button" class="navbar-toggle"><span class="sr-only">Toggle navigation</span>  <span class="icon-bar"></span>  <span class="icon-bar"></span>  <span class="icon-bar"></span> 
            </button> <a class="navbar-brand" href="#">Brand</a> 
        </div>
        <div class="navbar-default side-collapse in">
            <nav role="navigation" class="navbar-collapse">
                <ul class="nav navbar-nav">
                    <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a> 
                    </li>
                    <li><a href="#">Link</a> 
                    </li>
                    <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <i class="fa fa-chevron-down"></i></a>

                        <ul class="dropdown-menu">
                            <li><a href="#">Link</a> 
                            </li>
                            <li><a href="#">Link</a> 
                            </li>
                            <li><a href="#">Link</a> 
                            </li>
                            <li role="separator" class="divider"></li>
                            <li><a href="#">Link</a> 
                            </li>
                            <li role="separator" class="divider"></li>
                            <li><a href="#">Link</a> 
                            </li>
                        </ul>
                    </li>
                </ul>
                <form class="navbar-form navbar-left" role="search">
                    <div class="form-group">
                        <input type="text" class="form-control" placeholder="Search" />
                    </div>
                    <button type="submit" class="btn btn-default">Submit</button>
                </form>
                <ul class="nav navbar-nav navbar-right">
                    <li><a href="#">Link</a> 
                    </li>
                    <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <i class="fa fa-chevron-down"></i></a>

                        <ul class="dropdown-menu">
                            <li><a href="#">Link</a> 
                            </li>
                            <li><a href="#">Link</a> 
                            </li>
                            <li><a href="#">Link</a> 
                            </li>
                            <li role="separator" class="divider"></li>
                            <li><a href="#">Link</a> 
                            </li>
                            <li role="separator" class="divider"></li>
                            <li><a href="#">Link</a> 
                            </li>
                        </ul>
                    </li>
                </ul>
            </nav>
        </div>
    </nav>
    <div class="side-collapse-container">
        <div class="alert alert-info alert-dismissible" role="alert">
            <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span>

            </button> <strong>Warning!</strong> This is an Off-Canvas Mobile Menu</div>
    </div>
</div>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31899872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档