Layui渲染多级表头和设置表格颜色
开发工具与关键技术:VS MVC
作者:木林森
撰写时间:2019年7 月29 日
在做项目的过程中,我遇到了许多多级表头的渲染,因为之前也做过很多layui表格的渲染,我就以为两个表头的渲染和一个表头的一样,但是当我写两个表的渲染时,想要的样式却迟迟弄不出来。后来我又自己写HTML,设定好一级表头的样式,给它一个固定的宽度,然后在二级表头处又设置一定的宽度,那样虽然弄出了想要的样式,但是当表格的列数过多时,它就会出现页面“抽搐”的现象,所以最后我还是上网搜索了layui的网站,功夫不负有心人吧,我很快就找到了方法,下面看看我是怎么做的吧
首先跟一个表的渲染一样,先var声明一个全局变量,然后就是最重要的一步——多表头的渲染了,它是写在cols 里面的,简要样式:cols:[[一级表头],[二级表头]],例子代码如图1:
图1
其实多级表头最重要的就是图中标出的colspan,它代表的是横跨下一级表头的单元格数,除了横跨的外还有一个纵向的,纵向的用rowspan,它使用的方法和横跨的一样,colspan和rowspan也就决定了该表是否为多级表头。
看完代码,那看看效果如何吧,效果如图2:
Layui渲染多级表头和设置表格颜色
最新推荐文章于 2024-05-30 11:05:59 发布