两个html中,Table表格跨列布局排版的代码示例.

Table表格跨列排版布局
主要是实现项目中的一个前端布局需求.
因为需求是有三个列,每个列下面要有两个行数据.
问了张技术大佬,说是需要跨行(用到rowspan属性)来实现,无奈对html的表格实在转不过弯.最终给出一个代码示例,我照着代码示例解决了.

需求最终效果如下:
在这里插入图片描述
张大佬给出的代码示例如下:

<table border="8">
  <tr>
    <td>首饰</td>
    <td>首饰</td>
    <td>首饰</td>
    <td>首饰</td>
  </tr>
  <tr>
    <td rowspan="2">123</td>
    <td rowspan="2">123</td>
    <td>567</td>
    <td>876</td>
  </tr>
  <tr>
    <td>213</td>
    <td>222</td>
  </tr>
  <tr>
    <td rowspan="2">123</td>
    <td rowspan="2">123</td>
    <td>909</td>
    <td>808</td>
  </tr>
  <tr>
    <td>707</td>
    <td>606</td>
  </tr>
</table>

我最终的应用代码如下:
因为是配合beet来实现的遍历生成动态表格,所以会有$符号和for循环语句存在.

<table class="table table-bordered" border="8">
<tr>
		<td>赛事编号</td>
	<td>赛事</td>
	<td>开赛时间</td>
	<td>主队 VS 客队</td>
	<td>让球</td>
	<td></td>
	<td></td>
	<td></td>
</tr>
@for(match in list){
<tr>
<td rowspan="2">${match.matchNumber}</td>
<td rowspan="2">${match.matchName}</td>
<td rowspan="2">${match.beijingTime,"MM-dd HH:mm"}</td>
<td rowspan="2">${match.homeGroup} ${match.ranksHomeName} ${match.ranksGuestName} ${match.guestGroup}</td>
<td rowspan="2">0<br>${match.rate}</td>
<td>${match.zs}</td>
<td>${match.zp}</td>
<td>${match.zf}</td>
</tr>

<tr>
<td>${match.rs}</td>
<td>${match.rp}</td>
<td>${match.rf}</td>
</tr>
@}}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值