全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

基于Bootstrap table组件实现多层表头的实例代码

在做私活的时候,有一个需求是要在页面上实现多层表头。一开始有点懵,不知道怎么来实现,我回想起在JFTT的时候,曾用过Flex版的多层表头,不过那离现在已经很久远了,久远到Flex已经被淘汰出局了。于是在网上折腾了好一会儿,终于找到一款用起来简单,效果又很不错的组件——Bootstrap-table。

Bootstrap-table还有很多强大的功能,但这篇文章我们把关注点只放在多层表头上,关注点确定后,这篇博客就很简单了,但我觉得还是很有必要推而广之——因为之前在看董卿主持的《诗词大会》,里面有很多基础的知识,竟然有很多人都答不上来,搞得我一度很“嚣张”,对老婆夸下海口说我也能过第一轮,但事实是我过不了——我也不会写“碧玉妆成一树高,万条垂下绿丝绦(tao)”中的tao字。

所以,文章不在于其难度,而在于其意义——在月球上迈上一小步和在地球上迈上一小步差别就在于“这是个人迈出的一小步,但却是人类迈出的一大步。”

0.效果图

1.实现方法

<html>
<head>
<title>多层表头</title>
<link href="https://cdn.bootcss.com/bootstrap-table/1.11.1/bootstrap-table.min.css" rel="stylesheet">
<style type="text/css">
.table td, .table th {
 font-style: normal;
 font-weight: normal;
 text-align:center;
}
.bootstrap-table {
 width: 100%;
}
</style>
</head>
<body>
 <table data-toggle="table">
  <thead>
   <tr>
    <th data-colspan="1">妻子</th>
    <th data-colspan="2">车子</th>
    <th data-colspan="3">房子</th>
    <th data-rowspan="2">总价值</th>
   </tr>
   <tr>
    <th>唯一</th>
    <th>Mini</th>
    <th>Smart</th>
    <th>90平</th>
    <th>149平</th>
    <th>别墅</th>
   </tr>
  </thead>
  <tbody>
   <tr>
    <td>∞</td>
    <td>30万</td>
    <td>20万</td>
    <td>60万</td>
    <td>100万</td>
    <td>看着办</td>
    <td>∞∞</td>
   </tr>
  </tbody>
 </table>
 <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script>
 <script src="https://cdn.bootcss.com/bootstrap-table/1.11.1/bootstrap-table.min.js"></script>
</body>
</html>

2.具体步骤

第一步,通过CDN引入jquery和bootstrap-table。

<link href="https://cdn.bootcss.com/bootstrap-table/1.11.1/bootstrap-table.min.css" rel="stylesheet">
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script>
<script src="https://cdn.bootcss.com/bootstrap-table/1.11.1/bootstrap-table.min.js"></script>

第二步,第一层表头;

<tr>
 <th data-colspan="1">妻子</th>
 <th data-colspan="2">车子</th>
 <th data-colspan="3">房子</th>
 <th data-rowspan="2">总价值</th>
</tr>

通过data-colspan指定二级表头横向有多少个,纵向为1;

通过data-rowspan指定二级表头纵向有多少个,横向为1;

第三步,第二层表头;

<tr>
 <th>唯一</th>
 <th>Mini</th>
 <th>Smart</th>
 <th>90平</th>
 <th>149平</th>
 <th>别墅</th>
</tr>

注意data-rowspan=”2”对应的第二层表头就不需要指定了。

第三步,启用bootstrap-table。

<table data-toggle="table">
</table>

总结

以上所述是小编给大家介绍的Bootstrap table实现多层表头的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# bootstrap  # table  # 表头  # bootstrap table列和表头对不齐的解决方法  # bootstrap-table实现表头固定以及列固定的方法示例  # bootstrap-table组合表头的实现方法  # BootStrap Table 设置height表头与内容无法对齐的问题  # BootStrap table表格插件自适应固定表头(超好用)  # BootStrap的table表头固定tbody滚动的实例代码  # bootstrap table插件动态加载表头  # 于其  # 小编  # 第三步  # 第二层  # 有多少个  # 这是  # 看着  # 推而广之  # 放在  # 在此  # 有很多  # 就不  # 也能  # 很多人  # 很有  # 而在  # 但我  # 很久  # 要在  # 说我 


相关文章: 在线制作视频网站免费,都有哪些好的动漫网站?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  购物网站制作公司有哪些,哪个购物网站比较好?  免费ppt制作网站,有没有值得推荐的免费PPT网站?  建站之星后台密码如何安全设置与找回?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  如何通过二级域名建站提升品牌影响力?  公司网站设计制作厂家,怎么创建自己的一个网站?  如何在局域网内绑定自建网站域名?  如何选择高效稳定的ISP建站解决方案?  网站制作公司,橙子建站是合法的吗?  如何用美橙互联一键搭建多站合一网站?  哈尔滨网站建设策划,哈尔滨电工证查询网站?  一键制作网站软件下载安装,一键自动采集网页文档制作步骤?  如何高效利用亚马逊云主机搭建企业网站?  如何制作网站标识牌,动态网站如何制作(教程)?  济南企业网站制作公司,济南社保单位网上缴费步骤?  宝塔面板如何快速创建新站点?  深圳网站制作的公司有哪些,dido官方网站?  建站之星CMS五站合一模板配置与SEO优化指南  建站之星3.0如何解决常见操作问题?  已有域名如何免费搭建网站?  如何设计高效校园网站?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  制作网站的软件免费下载,免费制作app哪个平台好?  深圳网站制作培训,深圳哪些招聘网站比较好?  如何在阿里云虚拟主机上快速搭建个人网站?  如何用已有域名快速搭建网站?  教学网站制作软件,学习*后期制作的网站有哪些?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  ,交易猫的商品怎么发布到网站上去?  php json中文编码为null的解决办法  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何基于云服务器快速搭建个人网站?  中山网站推广排名,中山信息港登录入口?  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  制作证书网站有哪些,全国城建培训中心证书查询官网?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  如何选择适合PHP云建站的开源框架?  网站制作价目表怎么做,珍爱网婚介费用多少?  盐城做公司网站,江苏电子版退休证办理流程?  建站之星Pro快速搭建教程:模板选择与功能配置指南  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  如何通过免费商城建站系统源码自定义网站主题与功能?  C#如何序列化对象为XML XmlSerializer用法  制作网站公司那家好,网络公司是做什么的?  建站168自助建站系统:快速模板定制与SEO优化指南  如何在建站之星网店版论坛获取技术支持?  济南网站建设制作公司,室内设计网站一般都有哪些功能? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。