zoukankan      html  css  js  c++  java
  • BootStrap学习(三)——重写首页之导航栏和轮播图

    1、按钮

    1)帮助文档:http://v3.bootcss.com/css/#buttons

    2).btn-lg、.btn-sm、.btn-xs可以设置按钮的不同尺寸

    3).active类设置按钮的激活状态,其表现为被按压下去(底色更深、边框颜色更深、向内投射阴影)。

    2、导航栏帮助文档:http://v3.bootcss.com/components/#navbar

       反色导航条:http://v3.bootcss.com/components/#navbar-inverted   通过添加 .navbar-inverse类可以改变导航条的外观。

    在帮助文档下,BootStrap已经提供了导航的完整实例,通常情况下只需要复制到当前HTML文件进行简单的修改即可。

    具体代码实现:

     1         <!--导航栏-->
     2         <div class="container" style="margin-top: 10px;">
     3                             
     4             <nav class="navbar navbar-inverse">
     5                 <div class="container-fluid">
     6                     <!-- Brand and toggle get grouped for better mobile display -->
     7                     <div class="navbar-header">
     8                       <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
     9                         <span class="sr-only">Toggle navigation</span>
    10                         <span class="icon-bar"></span>
    11                         <span class="icon-bar"></span>
    12                         <span class="icon-bar"></span>
    13                       </button>
    14                       <a class="navbar-brand" href="#">首页</a>
    15                     </div>
    16                 
    17                     <!-- Collect the nav links, forms, and other content for toggling -->
    18                     <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
    19                       <ul class="nav navbar-nav">
    20                         <li class="active">
    21                             <a href="#">手机数码<span class="sr-only">(current)</span></a>
    22                         </li>
    23                         <li>
    24                             <a href="#">家用电器</a>
    25                         </li>
    26                          <li>
    27                             <a href="#">电脑办公</a>
    28                         </li>
    29                          <li>
    30                             <a href="#">鞋靴箱包</a>
    31                         </li>
    32                          <li>
    33                             <a href="#">孕婴保健</a>
    34                         </li>
    35                         
    36                         <li class="dropdown">
    37                           <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">所有分类 <span class="caret"></span></a>
    38                           <ul class="dropdown-menu">
    39                             <li>
    40                                 <a href="#">手机数码</a>
    41                             </li>
    42                             <li>
    43                                 <a href="#">家用电器</a>
    44                             </li>
    45                             <li>
    46                                 <a href="#">电脑办公</a>
    47                             </li>
    48                             <li role="separator" class="divider"></li>
    49                             <li>
    50                                 <a href="#">鞋靴箱包</a>
    51                             </li>
    52                             <li role="separator" class="divider"></li>
    53                             <li>
    54                                 <a href="#">孕婴保健</a>
    55                             </li>
    56                           </ul>
    57                         </li>
    58                       </ul>
    59                       
    60                       <form class="navbar-form navbar-right">
    61                         <div class="form-group">
    62                           <input type="text" class="form-control" placeholder="Search">
    63                         </div>
    64                         <button type="submit" class="btn btn-default">Submit</button>
    65                       </form>
    66                     </div>
    67                 </div>
    68             </nav>
    69         </div>

    在谷歌浏览器内运行,效果如下(大屏幕):

    中等屏幕下:

    较小屏幕下:

    点击右侧按钮:

    3、轮播图帮助文档:http://v3.bootcss.com/javascript/#carousel

    和导航栏一样,直接将案例代码复制过来修改即可。

     1 <!--轮播图-->
     2         <div class="container">
     3             <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
     4                 <!-- Indicators(指示器,可增加)-->
     5                 <ol class="carousel-indicators">
     6                     <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
     7                     <li data-target="#carousel-example-generic" data-slide-to="1"></li>
     8                     <li data-target="#carousel-example-generic" data-slide-to="2"></li>
     9                 </ol>
    10             
    11                 <!-- Wrapper for slides(轮播展示,item表示一个图片)-->
    12                 <div class="carousel-inner" role="listbox">
    13                     <div class="item active">
    14                         <img src="../img/1.jpg" alt="...">
    15                         <div class="carousel-caption">
    16                             ...
    17                         </div>
    18                     </div>
    19                     <div class="item">
    20                         <img src="../img/2.jpg" alt="...">
    21                         <div class="carousel-caption">
    22                             ...
    23                         </div>
    24                     </div>
    25                     <div class="item">
    26                         <img src="../img/3.jpg" alt="...">
    27                         <div class="carousel-caption">
    28                             ...
    29                         </div>
    30                     </div>
    31                 </div>
    32             
    33                 <!-- Controls(左右控制区,href用于确定点击触发的那个轮播图)-->
    34                 <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
    35                     <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
    36                     <span class="sr-only">Previous</span>
    37                 </a>
    38                 <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
    39                     <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
    40                     <span class="sr-only">Next</span>
    41                 </a>
    42             </div>    
    43         </div>

    在谷歌浏览器内运行,效果如下:

  • 相关阅读:
    linux之awk命令
    HDU 2097 Sky数 进制转换
    HDU 2077 汉诺塔IV
    HDU 2094 产生冠军 dfs加map容器
    HDU 2073 叠框
    HDU 2083 简易版之最短距离
    HDU 2063 过山车 二分匹配
    天梯 1014 装箱问题
    天梯 1214 线段覆盖
    天梯 1098 均分纸牌
  • 原文地址:https://www.cnblogs.com/cxq1126/p/7449061.html
Copyright © 2011-2022 走看看