【发布时间】:2019-05-05 10:20:52
【问题描述】:
Hello Stack 溢出成员
这是列标题的数组。我希望第 1 列到第 5 列左对齐(第 1 列到第 5 列的所有标题、子标题和表格数据单元格左对齐)而我希望第 6 列到第 8 列居中对齐(所有标题、子标题第 1 列到第 5 列的表格数据单元格居中对齐)。请帮我解决这个问题,因为我只能使所有列居中或所有列左对齐。
我想在第 6 到 8 列标题上实现这种特殊样式,如图所示。。
如果你能帮到我,请在 CodeSandbox 上提供一个演示
这是我的标题数据
const columns = [
{
Header: 'Column 1',
columns: [
{
Header: 'S Column 1',
accessor: 'firstName'
}
]
},
{
Header: 'Column 2',
columns: [
{
Header: 'S Column 2',
accessor: 'firstName'
}
]
},
{
Header: 'Column 3',
columns: [
{
Header: 'S Column 3',
accessor: 'firstName'
}
]
},
{
Header: 'Column 4',
columns: [
{
Header: 'S column 4',
accessor: 'firstName'
}
]
},
{
Header: 'Column 5',
columns: [
{
Header: 'S column 5',
accessor: 'firstName'
}
]
},
{
Header: 'Column 6',
columns: [
{
Header: 'S column 6a',
accessor: 'firstName'
},
{
Header: 'S column 6b',
accessor: 'firstName'
},
{
Header: 'S column 6c',
accessor: 'firstName'
},
{
Header: 'S column 6d',
accessor: 'firstName'
}
]
},
{
Header: 'Column 7',
columns: [
{
Header: 'S column 7',
accessor: 'firstName'
}
]
},
{
Header: 'Column 8',
columns: [
{
Header: 'S Column 8a',
accessor: 'firstName'
},
{
Header: 'S Column 8b',
accessor: 'firstName'
},
{
Header: 'S Column 8c',
accessor: 'firstName'
},
{
Header: 'S Column 8d',
accessor: 'firstName'
}
]
},
];
【问题讨论】:
标签: javascript html css reactjs react-table