bootstrap导航

作者: 200813 | 来源:发表于2017-02-21 17:31 被阅读0次

    1、导航(基础样式)

    导航对于一位前端人员来说并不陌生。可以说导航是一个网站重要的元素组件之一,可以便于用户查找网站所提供的各项功能服务。导航的制作方法也是千奇百怪,五花八门。在这一节中将向大家介绍如何使用Bootstrap框架制作各式各样的导航。
    Bootstrap框架中制作导航条主要通过“.nav”样式。默认的“.nav”样式不提供默认的导航样式,必须附加另外一个样式才会有效,比如“nav-tabs”、“nav-pills”之类。比如一个tab导航条的例子,他的实现方法就是为ul标签加入.nav和nav-tabs两个类样式。

    2、导航(标签形tab导航)

    标签形导航,也称为选项卡导航。特别是在很多内容分块显示的时,使用这种选项卡来分组十分适合。
    标签形导航是通过“nav-tabs”样式来实现。在制作标签形导航时需要在原导航“nav”上追加此类名

    3、导航(胶囊形(pills)导航)

    胶囊形(pills)导航听起来有点别扭,因为其外形看起来有点像胶囊形状。但其更像我们平时看到的大众形导航。当前项高亮显示,并带有圆角效果。其实现方法和“nav-tabs”类似,同样的结构,只需要把类名“nav-tabs”换成“nav-pills”

    4、导航(垂直堆叠的导航)

    在实际运用当中,除了水平导航之外,还有垂直导航,就类似前面介绍的垂直排列按钮一样。制作垂直堆叠导航只需要在“nav-pills”的基础上添加一个“nav-stacked”类名即可

    5、导航加下拉菜单(二级导航)

    很多时候,在Web页面中是离不开二级导航的效果。那么在Bootstrap框架中制作二级导航就更容易了。只需要将li当作父容器,使类名“dropdown”,同时在li中嵌套另一个列表ul。

    下拉菜单的标签页:
    <ul class="nav nav-tabs">
    ...
    <li class="dropdown">
    <a class="dropdown-toggle" data-toggle="dropdown" href="#">dropdwn
    <span class=""></span></a>
    <ul class=dropdown-menu>......</ul>
    
    折叠菜单:标记可以在<a href="id">也可以在<button data-toggle="collapse" data-target="id">
                                    <div class="nav-collapse collapse" id="">
    

    6、响应式导航

    <div class="navbar navbar-inverse " role="navigation">
    
                <div class="container">
    
                    <!-- 导航条头部 -->
                    <div class="navbar-header">
    
                        <a class="navbar-brand">![](https://img.haomeiwen.com/i3132348/bef07ae342ff0ba1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)</a>
    
                        <!-- 折叠菜单触发按钮 -->
                        <button data-toggle="collapse" data-target="#item1" class="navbar-toggle type=" button >
                        <span class="glyphicon glyphicon-list"></span>
                        
                      </button>
    
                    </div>
                    <a href="#" class="navbar-link navbar-right navbar-text">注册</a>
    
                        <span class="navbar-text navbar-right"> | </span>
    
                        <button type="button" class="btn btn-success navbar-btn navbar-right">登录</button>
                        
                        <form class="navbar-form navbar-right">
    
                            <div class="form-group has-feedback">
    
                                <label class="sr-only" for="kw">搜索:</label>
                                <input class="form-control" type="text" id="kw">
                                <span class="form-control-feedback glyphicon glyphicon-search"></span>
                            </div>
    
                        </form>
                    <!-- 导航条折叠部分 -->
                    <div id="item1" class="navbar-collapse">
    
                        <ul class="nav navbar-nav navbar-right">
                            <li>
                                <a href="#">猪老板</a>
                            </li>
                            <li class="active">
                                <a href="#">屎老板</a>
                            </li>
                            <li>
                                <a href="#">黄老板</a>
                            </li>
                        </ul>
    
                        
    
        
    
                    </div>
    
                </div>
    
            </div>
    

    相关文章

      网友评论

        本文标题:bootstrap导航

        本文链接:https://www.haomeiwen.com/subject/nmpuwttx.html