Bootstrap實現的表格合併儲存格樣本,bootstrap儲存格
本文執行個體講述了Bootstrap實現的表格合併儲存格。分享給大家供大家參考,具體如下:
1、問題背景
利用Bootstrap設計表格,並且表格需要合併儲存格
2、實現源碼
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>Bootstrap-表格合併儲存格</title> <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.css" rel="external nofollow" /> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript" src="https://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.js" ></script> <style> body,html{ width: 99%; height: 98%; font-family: "微軟雅黑"; font-size: 14px; } table{ width: 100%; } </style> <script> </script> </head> <body> <div class="row"> <div class="col-xs-12"> <table class="table table-striped"> <tr> <td> <label for="stuNo">學號:</label> <input type="text" id="stuNo" /> <div class="btn-group" style="width: 157px; height: 26px;"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" style="width: 157px; height: 26px;"> 班級 </button> <ul class="dropdown-menu" role="menu"> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >一班</a></li> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >二班</a></li> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >三班</a></li> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >四班</a></li> <li><a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >五班</a></li> </ul> </div> <button type="button" class="btn btn-primary">查詢</button> <button type="button" class="btn">重設</button> </td> </tr> </table> </div> <div class="col-xs-12"> <div class="col-xs-2"> <table class="table table-striped table-bordered"> <caption>學生表</caption> <thead> <tr> <th>學生</th> <th>學號</th> </tr> </thead> <tbody> <tr> <td>胡思</td> <td>2016010101</td> </tr> <tr> <td>趙四</td> <td>2016010102</td> </tr> <tr> <td>陳誠</td> <td>2016010103</td> </tr> <tr> <td>李磊</td> <td>2016010104</td> </tr> <tr> <td>孫楊</td> <td>2016010105</td> </tr> <tr> <td>李爽</td> <td>2016010106</td> </tr> </tbody> </table> <table class="table table-striped table-bordered"> <caption>學生表</caption> <thead> <tr> <th>學生</th> <th>學號</th> </tr> </thead> <tbody> <tr> <td>胡思</td> <td>2016010101</td> </tr> <tr> <td>趙四</td> <td>2016010102</td> </tr> <tr> <td>陳誠</td> <td>2016010103</td> </tr> <tr> <td>李磊</td> <td>2016010104</td> </tr> <tr> <td>遊豪</td> <td>2016010105</td> </tr> </tbody> </table> </div> <div class="col-xs-10"> <table class="table table-striped"> <tr style="text-align: center;"> <td>到校</td> <td>回家</td> <td>距離</td> </tr> <tr style="text-align: center;"> <td colspan="2" style="text-align: center;">222</td> <td rowspan="2" style="width: 200px;"> <div class="col-xs-12"> <table class="table table-striped table-bordered"> <thead> <tr> <th>姓名</th> <th>學號</th> </tr> </thead> <tbody> <tr> <td>胡思</td> <td>2016010101</td> </tr> </tbody> </table> </div> </td> </tr> <tr> <td colspan="2" style="text-align: center;">333</td> </tr> </table> <table class="table table-striped"> <tr style="text-align: center;"> <td>到校</td> <td>回家</td> <td>距離</td> </tr> <tr style="text-align: center;"> <td colspan="2" style="text-align: center;">222</td> <td rowspan="2" style="width: 200px;"> <div class="col-xs-12"> <table class="table table-striped table-bordered"> <thead> <tr> <th>姓名</th> <th>學號</th> </tr> </thead> <tbody> <tr> <td>胡思</td> <td>2016010101</td> </tr> </tbody> </table> </div> </td> </tr> <tr> <td colspan="2" style="text-align: center;">333</td> </tr> </table> <table class="table table-striped"> <tr style="text-align: center;"> <td>到校</td> <td>回家</td> <td>距離</td> </tr> <tr style="text-align: center;"> <td colspan="2" style="text-align: center;">222</td> <td rowspan="2" style="width: 200px;"> <div class="col-xs-12"> <table class="table table-striped table-bordered"> <thead> <tr> <th>姓名</th> <th>學號</th> </tr> </thead> <tbody> <tr> <td>胡思</td> <td>2016010101</td> </tr> </tbody> </table> </div> </td> </tr> <tr> <td colspan="2" style="text-align: center;">333</td> </tr> </table> <table class="table table-striped"> <tr style="text-align: center;"> <td>到校</td> <td>回家</td> <td>距離</td> </tr> <tr style="text-align: center;"> <td colspan="2" style="text-align: center;">222</td> <td rowspan="2" style="width: 200px;"> <div class="col-xs-12"> <table class="table table-striped table-bordered"> <thead> <tr> <th>姓名</th> <th>學號</th> </tr> </thead> <tbody> <tr> <td>胡思</td> <td>2016010101</td> </tr> </tbody> </table> </div> </td> </tr> <tr> <td colspan="2" style="text-align: center;">333</td> </tr> </table> </div> </div> </div> </body></html>
3、實現結果
PS:關於bootstrap布局,這裡再為大家推薦一款本站的線上可視化布局工具供大家參考使用:
線上bootstrap可視化布局編輯工具:
http://tools.jb51.net/aideddesign/layoutit
希望本文所述對大家基於bootstrap的程式設計有所協助。