Bootstrap 的基础练习

  1 <!DOCTYPE html>
  2 <html lang="zh-CN">
  3 <head>
  4     <meta charset="utf-8">
  5     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6     <meta name="viewport" content="width=device-width, initial-scale=1">
  7     <title>challenge</title>
  8     <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
  9     <!--[if lt IE 9]>
 10     <script src="js/html5shiv.js"></script>
 11     <script src="js/respond.min.js"></script>
 12     <![endif]-->
 13     <style type="text/css">
 14         body{
 15             padding-top: 50px;
 16             padding-bottom: 50px;
 17             color: #5a5a5a;
 18         }
 19         /*左侧的导航栏样式*/
 20         .sidebar{
 21             position: fixed;
 22             top: 51px;
 23             bottom: 0;
 24             left: 0;
 25             z-index: 1000;
 26             display: block;
 27             padding: 20px;
 28             overflow-x: hidden;
 29             overflow-y: auto;
 30             background-color: #ddd;
 31             border: 1px solid #eee;
 32         }
 33         .nav-sidebar{
 34             margin-right: -21px;
 35             margin-left: 20px;
 36             margin-left: -20px;
 37         }
 38         .nav-sidebar > li > a {
 39             padding-right: 20px;
 40             padding-left: 20px;
 41         }
 42         .nav-sidebar > .active >a,
 43         .nav-sidebar > .active >a:hover,
 44         .nav-sidebar > .active >a:focus {
 45             color: #fff;
 46             background-color: #428bca;
 47         }
 48
 49         /*右侧的管理控制台*/
 50         .main{
 51             padding: 20px;
 52         }
 53         .main .page-header{
 54             margin-top: 0;
 55         }
 56     </style>
 57 </head>
 58 <body>
 59     <!-- 顶部导航栏 -->
 60     <nav class="navbar navbar-default navbar-inverse navbar-fixed-top" role="navigation">
 61         <div class="container-fluid">
 62             <div class="navbar-header">
 63                 <button class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-1">
 64                     <span class="sr-only">Toggle navigation</span>
 65                     <span class="icon-bar"></span>
 66                     <span class="icon-bar"></span>
 67                     <span class="icon-bar"></span>
 68                 </button>
 69                 <a href="#" class="navbar-brand">某管理系统</a>
 70             </div>
 71
 72             <div class="collapse navbar-collapse" id="navbar-1">
 73                 <ul class="nav navbar-nav">
 74                     <li class="active"><a href="#">首页</a></li>
 75                     <li class="dropdown">
 76                         <a href="#" class="dropdown-toggle" data-toggle="dropdown">功能<span class="caret"></span></a>
 77                         <ul class="dropdown-menu" role="menu">
 78                             <li class="dropdown-header">业务功能</li>
 79                             <li class=""><a href="#">信息建立</a></li>
 80                             <li class=""><a href="#">信息查询</a></li>
 81                             <li class=""><a href="#">信息管理</a></li>
 82                             <li class="divider"></li>
 83                             <li class="dropdown-header">系统设置</li>
 84                             <li class=""><a href="#">设置</a></li>
 85                         </ul>
 86                     </li>
 87                     <li class=""><a href="#">帮助</a></li>
 88                 </ul>
 89                 <form class="navbar-form navbar-right" role="search">
 90                     <div class="from-group">
 91                         <input type="text" name="" class="form-control" placeholder="用户名">
 92                         <input type="passsword" name="" class="form-control" placeholder="密码">
 93                         <button class="btn btn-primary" type="submit">登录</button>
 94                     </div>
 95                     <!-- <button class="btn btn-primary" type="submit">登录</button>  -->
 96                 </form>
 97             </div>
 98         </div>
 99     </nav>
100
101     <!-- 自适应式布局 -->
102     <div class="container-fluid">
103         <div class="row">
104             <!-- 左侧的导航栏 -->
105             <div class="col-sm-3 col-md-2 sidebar">
106                 <ul class="nav nav-sidebar">
107                     <li class="active"><a href="#">首页</a></li>
108                 </ul>
109                 <ul class="nav nav-sidebar">
110                     <li class=""><a href="#">信息建立</a></li>
111                     <li class=""><a href="#">信息查询</a></li>
112                     <li class=""><a href="#">信息管理</a></li>
113                 </ul>
114                 <ul class="nav nav-sidebar">
115                     <li class=""><a href="#">设置</a></li>
116                     <li class=""><a href="#">帮助</a></li>
117                 </ul>
118             </div>
119             <!-- 右侧的管理控制台 -->
120             <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
121                 <h1 class="page-header">管理控制台</h1>
122
123                 <!-- 按钮 -->
124                 <p>
125                     <button class="btn btn-lg btn-default" type="button">操作1</button>
126                     <button class="btn btn-lg btn-primary" type="button">操作2</button>
127                     <button class="btn btn-lg btn-success" type="button">操作3</button>
128                     <button class="btn btn-lg btn-warning" type="button">操作4</button>
129                     <button class="btn btn-lg btn-danger" type="button">操作5</button>
130                     <button class="btn btn-lg btn-info" type="button">操作6</button>
131                 </p>
132
133                 <!-- 面板 -->
134                 <div class="row">
135                     <div class="col-md-6">
136                         <!-- panel面板1,里面放置一些控件,下同 -->
137                         <div class="panel panel-primary">
138                             <!-- panel面板的标题,下同 -->
139                             <div class="panel-heading">
140                                 <h3 class="panel-title">最新提醒</h3>
141                             </div>
142                             <!-- panel面板的内容,下同 -->
143                             <div class="panel-body">
144                                 <div class="alert alert-success" role="alert">
145                                     <strong>提示</strong>您的订单(001)已经审核通过!
146                                 </div>
147                                 <div class="alert alert-danger" role="alert">
148                                     <strong>提示</strong>您的订单(002)被打回!
149                                 </div>
150                                 <div class="alert alert-warning" role="alert">
151                                     <strong>提示</strong>您的订单(001)客户付款延迟!
152                                 </div>
153                             </div>
154                         </div>
155                     </div>
156
157                     <div class="col-md-6">
158                         <div class="panel panel-primary">
159                             <div class="panel-heading">
160                                 <h3 class="panel-title">我的任务</h3>
161                             </div>
162                             <div class="panel-body">
163                                 <ul class="nav nav-pills nav-stacked" role="tablist">
164                                     <li role="pressntation"><a href="#" class="alert alert-info"><span class="badge pull-right">42</span>订单审批</a>
165                                     </li>
166                                     <li role="pressntation"><a href="#" class="alert alert-info"><span class="badge pull-right">20</span>收款确认</a>
167                                     </li>
168                                     <li role="pressntation"><a href="#" class="alert alert-info"><span class="badge pull-right">10</span>付款确认</a>
169                                     </li>
170                                 </ul>
171                             </div>
172                         </div>
173                     </div>
174                 </div>
175
176                 <div class="row ">
177                     <div class="col-md-6">
178                         <div class="panel panel-primary">
179                             <div class="panel-heading">
180                                 <h3 class="panel-title">最新订单</h3>
181                             </div>
182                             <div class="panel-body">
183                                 <table class="table table-striped">
184                                     <thead>
185                                         <tr>
186                                             <th>#</th>
187                                             <th>产品</th>
188                                             <th>数量</th>
189                                             <th>总金额</th>
190                                             <th>业务员</th>
191                                         </tr>
192                                     </thead>
193                                     <tbody>
194                                         <tr>
195                                             <td>1</td>
196                                             <td>Apple Macbook air</td>
197                                             <td>10</td>
198                                             <td>80000</td>
199                                             <td>王小贱</td>
200                                         </tr>
201                                         <tr>
202                                             <td>2</td>
203                                             <td>Apple Ipad air</td>
204                                             <td>20</td>
205                                             <td>65000</td>
206                                             <td>伊开花</td>
207                                         </tr>
208                                         <tr>
209                                             <td>3</td>
210                                             <td>Apple Macbook pro</td>
211                                             <td>5</td>
212                                             <td>50000</td>
213                                             <td>刘老根</td>
214                                         </tr>
215                                     </tbody>
216                                 </table>
217                                 <p><a href="#" class="btn btn-primary">查看详细&raquo;</a></p>
218                             </div>
219                         </div>
220                     </div>
221                     <div class="col-md-6">
222                         <div class="panel panel-primary">
223                             <div class="panel-heading">
224                                 <h3 class="panel-title">工程进度</h3>
225                             </div>
226                             <div class="panel-body">
227                                 <h3><span class="label label-primary">水井挖掘工程</span></h3>
228                                 <div class="progress">
229                                     <div class="progress-bar progress-bar-striped" role="progressbar" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100" style="width: 80%"><span class="sr-only">80% 完成</span></div>
230                                 </div>
231                                 <h3><span class="label label-danger">基建工程</span></h3>
232                                 <div class="progress progress-striped active">
233                                     <div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="30" aria-valuemax="100" aria-valuemin="0" style="width: 30%">30%完成<span class="sr-only">30%完成</span></div>
234                                 </div>
235                             </div>
236                         </div>
237                     </div>
238                 </div>
239             </div>
240         </div>
241     </div>
242
243     <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script>
244     <script type="text/javascript" src="js/bootstrap.min.js"></script>
245 </body>
246 </html>

自行准备相应的 css 以及 js 文件。

时间: 2024-11-05 12:30:11

Bootstrap 的基础练习的相关文章

Boostrap入门+样式学习--贰--(慕课网大漠《玩转bootstrap》[基础])

1. 标题样式 除了有标签 h1~h6 之外,bootstrap还提供了对应的六个类名:.h1~.h6 重新设置了margin-top和margin-bottom的值, h1~h3重置后的值都是20px:h4~h6重置后的值都是10px. 所有标题的行高都是1.1(也就是font-size的1.1倍),而且文本颜色和字体都继承父元素的颜色和字体. 固定不同级别标题字体大小,h1=36px,h2=30px,h3=24px,h4=18px,h5=14px和h6=12px. 2.副标题 small标签

Bootstrap框架(基础篇)之列表,表格,表单

继续上篇的基础部分延伸,主要说一下列表,表格,表单相关Bootstrap框架变化以及基础知识. 1.列表篇 除了HTML提供的三种基本列表样式: 无序列表 <ul> <li>…</li> </ul> 有序列表 <ol> <li>…</li> </ol> 定义列表 <dl> <dt>…</dt> <dd>…</dd> </dl> Bootst

玩转Bootstrap(基础) -- (7.其他内置组件)

1.缩略图(一) 缩略图在网站中最常用的地方就是产品列表页面,一行显示几张图片,有的在图片底下(左侧或右侧)带有标题.描述等信息.Bootstrap框架将这一部独立成一个模块组件.并通过"thumbnail"样式配合bootstrap的网格系统来实现.可以将产品列表页变得更好看. 通过"thumbnail"样式配合bootstrap的网格系统来实现. 前面也说过了,缩略图的实现是配合网格系统一起使用,假设我们一个产品列表,如下图所示: <div class=&

玩转Bootstrap(基础) (1.基础知识)

①bootstrap的插件都依赖于jquery,所有jquery要在bootstrap前加载. <!DOCTYPE html> //html 5 <html lang="en"> <head> <meta charset="utf-8"> //bootstrap不支持ie的兼容模式,所以这行代码是让ie运行最新的渲染模式 <meta http-equiv="X-UA-Compatible" c

玩转Bootstrap(基础) (3.按钮)

1)按钮的种类 显示加上btn这个类,然后再后面加上按钮的样式的名字. <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>定制风格</title> <link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstr

玩转Bootstrap(基础) -- (6.导航条基础)

1.导航条样例 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>导航条</title> <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/b

Bootstrap框架基础

特点:写非常少的代码 即可实现多终端的页面适配 ?  简单灵活可用于架构流行的用户界面和交互接口的html.css.javascript工具集. ?  基于html5.css3的bootstrap,具有大量的诱人特性:友好的学习曲线,卓越的兼容性,响应式设计,12列格网,样式向导文档. ?  自定义JQuery插件,完整的类库,基于Less等.

BootStrap之基础-1 BootStrap起步(基本概念、环境搭建)

一.基本概念 Bootstrap 简介 - 移动设备优先 - 所有的主流浏览器都支持Bootstrap 它既是由动态CSS语言Less写成 Github热门开源项目 包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目 够成 Bootstrap 目录说明 - CSS目录--用于存放Bootstrap框架使用的样式文件 - bootstrap.css文件: Bootstrap框架的样式文件 - bootstrap.min.css文件:Bootstrap框架的样式压

BootStrap之基础-2 CSS样式(全局CSS样式)

一.全局CSS样式 概述 - HTML5文件类型 - BootStrap使用到的某些HTML元素和CSS属性需要将页面设置为HTML5  - 移动设备优先 - 为了确保适当的绘制和触屏缩放,需要在<head>之中添加viewport元数据元素 CSS全局样式 - 为body元素设置 background-color: #fff; - 使用 @font-family-base.@font-size-base 和 @line-height-base a变量作为排版的基本参数 - 为所有链接设置了基

BootStrap之基础-3 组件

一.组件 字体图标 - 注意事项 - 不要和其他组件混合使用 - 只对内容为空的元素起作用 - 可访问性 aria-hidden="true" aria-label="" .sr-only 下拉菜单 - 基本格式 - <div class="dropdown|dropup"> <button data-toggle="dropdown"> <ul class="dropdown-menu