• bootstrap 组件之"导航条"


    一个典型的导航条基本代码如下:

    <nav class="navbar navbar-default">
        <div class="container">
            <div class="navbar-header">
         <a class="navbar-brand" href="#">品牌名称</a>
         </div>
        </div>
    </nav>

    导航条一般用 <nav> 标签  如果用 <div> 标签需要在后面加:  role="navigation" 

     navbar-default  是导航条的样式 默认背景是淡粉色  如果 想改成黑色 在后面加 navbar-inverse           也可以找到css源码 修改颜色.

     navbar-brand 用于展示品牌或项目名称的一个简单链接,只需要一个锚标签。

    固定导航条,有两种 固定在底部和顶部 只需要在最外层的nav/div上应用:

    navbar-fixed-top 固定在顶部
    navbar-fixed-bottom 固定在底部

    附着导航条时,一定要留出一块空白区域,在 <body> 的顶端添加70px的padding。 要保证将这段样式加在Bootstrap核心CSS之后,在响应式CSS(可选的)之前。 

    设置导航链接:

    <div class="nav navbar-collapse"id="bs-example-navbar-collapse-1">
        <ul class="nav navbar-nav">
            <li class="active"><a href="#">XX</a></li>
            <li><a href="#">XX </a></li>
            <li><a href="#">XX</a></li>
            <li><a href="#">XX </a></li>
        </ul>
    </div>

    设置下拉菜单:

    在导航中很容易添加上下拉菜单,要用到 下拉javascript插件 。 

    在你要设置的<li>标签里添加一个  class="dropdown" 就可以实现下来菜单功能 具体代码如下:

    <li class="dropdown">
       <a href="#" class="dropdown-toggle"data-toggle="dropdown">XX<span class="caret"></span></a>
       <ul class="dropdown-menu"role="menu">
           <li><a href="#">XX</a></li>
           <li><a href="#">XX</a></li>
           <li><a href="#">XX</a></li>
           <li><a href="#">XX</a></li>
           <li><a href="#">XX</a></li>
       </ul>
    </li>

     <span class=caret></span> 是一个向下的小箭头

    导航条中的表单:

    <form class="navbar-form pull-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>

    只是要在<from>标签中添加 class="navbar-from'  由 class="pull-left'或者class="pull-right' 决定居左还是居右

    本章只介绍这么多 全部代码如下:

    <!doctype html>
    <html lang="en">
    <head>
        <title>导航栏</title>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="css/bootstrap.css" >
        <style>
            body{
                padding-top: 70px;
            }
        </style>
    </head>
    <body>
    <nav class="navbar navbar-default navbar-fixed-top navbar-inverse">
        <div class="container">
            <div class="navbar-header">
                <a class="navbar-brand" href="#">XXXX </a>
            </div>
            <div class="nav navbar-collapse"id="bs-example-navbar-collapse-1">
                <ul class="nav navbar-nav">
                    <li class="active"><a href="#">XX</a></li>
                    <li><a href="#">XX </a></li>
                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle"data-toggle="dropdown">XX<span class="caret"></span></a>
                        <ul class="dropdown-menu"role="menu">
                            <li><a href="#">XX</a></li>
                            <li><a href="#">XX</a></li>
                            <li><a href="#">XX</a></li>
                            <li><a href="#">XX</a></li>
                            <li><a href="#">XX</a></li>
                        </ul>
                    </li>
                    <li><a href="#">XX </a></li>
                </ul>
    
                <form class="navbar-form pull-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>
            </div>
        </div>
    </nav>
    <script src="js/jquery-1.11.1.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
    
    </body>
    </html>>
  • 相关阅读:
    Tensorflow CIFAR10 (二分类)
    2018年阿里巴巴重要开源项目汇总
    环境变量备份
    ubuntu Qt5 librealsense opencv
    ubuntu16.04 qt opencv3.4
    时间作为文件名
    ubuntu16.04 安装opencv3
    Visual studio 2015/2017 opencv3.4 kineck2.0 osg realsense配置
    开源监控系统整合Nagios+Cacti+Nconf详解
    nagios系列(八)之nagios通过nsclient监控windows主机
  • 原文地址:https://www.cnblogs.com/zkdayup/p/7919640.html
Copyright © 2020-2023  润新知