在做私活的时候,有一个需求是要在页面上实现多层表头。一开始有点懵,不知道怎么来实现,我回想起在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小时内与您取得联系。