10.2 单元格跨行或跨列
2025年09月26日
10.2 单元格跨行或跨列
单元格跨行或跨列是指一个单元格在垂直或水平方向占据多行或多列,简单来说,就是将垂直或水平方向的多个单元格合并成一个单元格,即合并单元格。单元格跨行由单元格的rowspan属性实现,单元格跨列由colspan属性实现。
1.单元格跨行——rowspan
rowspan属性的作用是指定单元格纵向跨越的行数。基本语法为:
例如要实现一个单元格跨2行,则代码为:
来看一个具体实例:
代码中加粗的部分所做的操作就是单元格跨行,其运行结果如图10-5所示。
图10-5 单元格跨行
2.单元格跨列——colspan
单元格跨列由colspan属性进行定义。基本语法为:
单元格跨列数就是这个单元格所跨列的个数。
将上个实例的格式改变一下,代码如下:
运行结果如图10-6所示,可以看到“主食”“新品”以及“8折优惠”单元格都实现了跨列操作。
图10-6 单元格跨列