一级表头调用重复的二级表头,只能在子数组里一个个声明吗?
{
field : 'Stock_num',
align : 'center',
class : 'editable',
title : '库存数'
},
{
field : 'Real_sum',
align : 'center',
class : 'editable',
title : '实盘数'
},
{
field : 'Less_sum',
align : 'center',
class : 'editable',
title : '盘损数'
},
{
field : 'More_sum',
align : 'center',
class : 'editable',
title : '盘溢数'
},
{
field : 'total',
align : 'center',
class : 'editable',
title : '所有种类合计',
colspan: 4
},
不用啊 我提供一个思路 定义一次 其他地方调用就好了
oneList: {
subList: childrenList
},
childrenList: [{
field : 'Stock_num',
align : 'center',
class : 'editable',
title : '库存数'
},
{
field : 'Real_sum',
align : 'center',
class : 'editable',
title : '实盘数'
},
{
field : 'Less_sum',
align : 'center',
class : 'editable',
title : '盘损数'
},
{
field : 'More_sum',
align : 'center',
class : 'editable',
title : '盘溢数'
}],
不知道你这个问题是否已经解决, 如果还没有解决的话:padding-top:像素值;
padding-right:像素值;
padding-bottom:像素值;
padding-left:像素值;
padding:像素值1; //表示四个方向都是像素值 1
padding:像素值1,像素值2; //表示top、bottom为像素值 1 ,right、left为像素值 2
padding:像素值1,像素值2,像素值3,像素值4;
//表示top right bootom left分别为像素值 1 , 2 , 3 , 4 。顺时针记忆。
margin-top:像素值;
margin-right:像素值;
margin-bottom:像素值;
margin-left:像素值;
根据问题描述,你想在HTML中创建一个多级表格,其中一级表头有重复的二级表头。以下是一个可能的解决方案:
<table>
<thead>
<tr>
<th rowspan="2">一级表头1</th>
<th colspan="2">二级表头1</th>
<th colspan="2">二级表头2</th>
</tr>
<tr>
<th>子表头1</th>
<th>子表头2</th>
<th>子表头1</th>
<th>子表头2</th>
</tr>
</thead>
<tbody>
<!-- 表格内容 -->
</tbody>
</table>
在上述示例中,一级表头有两个重复的二级表头,你可以通过使用rowspan
和colspan
属性来定义一级和二级表头的跨行和跨列。在这个例子中,一级表头1跨越了两行,而二级表头1和二级表头2各自跨越了两列。
根据你的需求,你可以在tbody中添加任意数量的行和单元格来填充表格的内容。
<tbody>
<tr>
<td>数据1</td>
<td>数据2</td>
<td>数据3</td>
<td>数据4</td>
</tr>
<tr>
<td>数据5</td>
<td>数据6</td>
<td>数据7</td>
<td>数据8</td>
</tr>
<!-- 添加更多行和单元格 -->
</tbody>
这样,你就可以使用HTML动态创建多级表格。定义好表格结构后,你可以通过JavaScript来动态添加、修改或删除行和单元格。
请注意,使用表格进行布局并不是最佳实践,特别是对于复杂的布局和响应式设计。在实际开发中,推荐使用CSS布局和网格系统来创建布局。表格更适合用于显示真正的表格数据。