在这里展示如何使用bootstrap搭建后台界面,所有教程可以到百度上找到,这里是一些经验.
最后效果如图:
需要引入三个头文件:
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet">
<script src="js/jquery-1.11.1.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
如果想要页面在手机上显示正常,需要加上:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
顶部的菜单:
<nav class="navbar navbar-inverse" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#example-navbar-collapse">
<span class="sr-only">切换导航</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">
<img src="img/logo_200.png" height="100%" />
</a>
</div>
<div class="collapse navbar-collapse" id="example-navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a class="icon-bar" href="#">网站设置</a>
</li>
<li><a href="#">分类管理</a>
</li>
<li><a href="#">城市管理</a>
</li>
<li><a href="#">商品管理</a>
</li>
<li><a href="#">订单管理</a>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a>欢迎您,admin</a>
</li>
<li><a href="#">安全退出</a>
</li>
</ul>
</div>
</div>
</nav>
顶部菜单下面的主体部分使用了左右布局,代码为:
<div class="container-fluid">
<div class="row">
<div class="col-sm-2">
.....左侧菜单
</div>
<div class="col-sm-10">
.....右侧主体
</div>
<div>
<div>
左侧菜单主要使用了超链接列表:
<a href="#" class="list-group-item active">商品管理</a>
<a href="#" class="list-group-item"><img src="img/001_44.png">一级分类</a>
<a href="#" class="list-group-item"><img src="img/001_44.png">二级分类</a>
<a href="#" class="list-group-item"><img src="img/001_44.png">商品列表</a>
列表展示部分:
<div class="table-responsive">
<table class="table table-striped ">
<thead>
<tr>
<th>编号</th>
<th>图标</th>
<th>名称</th>
<th>价格</th>
<th>邮费</th>
<th>状态</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr>
<td>15</td>
<td>
<img src="img/test.jpg" class="img-thumbnail" style="height: 30px;" />
</td>
<td>超人气无花果</td>
<td>18.00¥</td>
<td>18.00¥</td>
<td>上架</td>
<td>
<div class="btn-group">
<a href="" class="btn btn-default">修改</a><a href="" class="btn btn-default">下架</a><a href="" class="btn btn-danger">删除</a>
</div>
</td>
</tr>
</tbody>
</table>
</div>
分页代码:
<ul class="pagination" style="float: right;">
<li><a href="#">«</a>
</li>
<li class="active"><a href="#">1</a>
</li>
<li class="disabled"><a href="#">2</a>
</li>
<li><a href="#">3</a>
</li>
<li><a href="#">4</a>
</li>
<li><a href="#">5</a>
</li>
<li><a href="#">»</a>
</li>
</ul>
以上就是这个页面的主要代码,全部代码如下
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet">
<script src="js/jquery-1.11.1.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
</head>
<body>
<nav class="navbar navbar-inverse" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#example-navbar-collapse">
<span class="sr-only">切换导航</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">
<img src="img/logo_200.png" height="100%" />
</a>
</div>
<div class="collapse navbar-collapse" id="example-navbar-collapse">
<ul class="nav navbar-nav">
<li class="active"><a class="icon-bar" href="#">网站设置</a>
</li>
<li><a href="#">分类管理</a>
</li>
<li><a href="#">城市管理</a>
</li>
<li><a href="#">商品管理</a>
</li>
<li><a href="#">订单管理</a>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a>欢迎您,admin</a>
</li>
<li><a href="#">安全退出</a>
</li>
</ul>
</div>
</div>
</nav>
<div class="container-fluid">
<div class="row">
<div class="col-sm-2">
<a href="#" class="list-group-item active">商品管理</a>
<a href="#" class="list-group-item">
<img src="img/001_44.png">一级分类</a>
<a href="#" class="list-group-item">
<img src="img/001_44.png">二级分类</a>
<a href="#" class="list-group-item">
<img src="img/001_44.png">商品列表</a>
</div>
<div class="col-sm-10">
<ol class="breadcrumb">
<li class="active">商品管理
</li>
<li class="active">商品列表
</li>
</ol>
<div class="panel panel-default">
<div class="panel-heading">
搜索
</div>
<div class="panel-body">
<form role="form" class="form-inline">
<div class="form-group">
<label for="name">名称</label>
<input type="text" class="form-control" id="name" placeholder="请输入名称">
</div>
<div class="form-group">
<label for="name">状态</label>
<select class="form-control">
<option>上架</option>
<option>下架</option>
</select>
</div>
<div class="form-group">
<button type="submit" class="btn btn-default">开始搜索</button>
</div>
</form>
</div>
</div>
<!--
列表展示
-->
<div class="table-responsive">
<table class="table table-striped ">
<thead>
<tr>
<th>编号</th>
<th>图标</th>
<th>名称</th>
<th>价格</th>
<th>邮费</th>
<th>状态</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr>
<td>15</td>
<td>
<img src="img/test.jpg" class="img-thumbnail" style="height: 30px;" />
</td>
<td>超人气无花果</td>
<td>18.00¥</td>
<td>18.00¥</td>
<td>上架</td>
<td>
<div class="btn-group">
<a href="" class="btn btn-default">修改</a><a href="" class="btn btn-default">下架</a><a href="" class="btn btn-danger">删除</a>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<ul class="pagination" style="float: right;">
<li><a href="#">«</a>
</li>
<li class="active"><a href="#">1</a>
</li>
<li class="disabled"><a href="#">2</a>
</li>
<li><a href="#">3</a>
</li>
<li><a href="#">4</a>
</li>
<li><a href="#">5</a>
</li>
<li><a href="#">»</a>
</li>
</ul>
</div>
</div>
</div>
</body>
</html>