WORD表格如何自适应横向排版?

一、解决方案

选中表格->布局->在自动调整中选择根据窗口自动调整表格
在这里插入图片描述

const columns: TableColumnsType<DataType> = [ { title: "dalianTeam", dataIndex: "dalianTeam", key: "1", render: (text) => ( <div style={{ minWidth: "100px", wordBreak: "break-all" }}>{text}</div> ), }, { title: 'tokyoTeam', dataIndex: 'tokyoTeam', key: '2', width:200, render: (text) => ( <div style={{ width: "100px", wordBreak: "break-all" }}>{text}</div> ) }, { title: 'name', dataIndex: 'name', key: '3', render: (text) => ( <div style={{ width: "150px", wordBreak: "break-all" }}>{text}</div> ) }, { title: 'project', dataIndex: 'project', key: '4', render: (text) => ( <div style={{ width: "120px", wordBreak: "break-all" }}>{text}</div> ) }, { title: 'workingTime', dataIndex: 'workingTime', key: '5', render: (text) => ( <div style={{ width: "100px", wordBreak: "break-all" }}>{text}</div> ) }, { title: 'entity', dataIndex: 'entity', key: '8', render: (text) => ( <div style={{ width: "100px", wordBreak: "break-all" }}>{text}</div> ) }, { title: 'task', dataIndex: 'task', key: '6', render: (text) => ( <div style={{ width: "550px", wordBreak: "break-all" }}>{text}</div> ) }, { title: 'memo', dataIndex: 'memo', key: '7', render: (text) => ( <div style={{ width: "400px", wordBreak: "break-all" }}>{text}</div> ) } ];Spin spinning={loading} style={{ flex: 1, overflow: "hidden", }}> {/* 表格容器 */} <div style={{ width: "100%", overflowX: "auto", // 确保表格内容可以水平滚动 }} > <Table columns={columns} dataSource={paginatedData} pagination={false} bordered scroll={{ x: "max-content", y: "calc(100vh - 300px)" }} rowClassName={(record, index) => (index % 2 === 0 ? "even" : "odd")} components={{ header: { cell: (props: any) => <th {...props} style={{ backgroundColor: '#769fcd', color: 'black' }} />, }, }} /> </div> </Spin>我的页面通过筛选才能得到值,在没筛选时只渲染表头,但是因为有滚动条存在,表头多一列,怎么解决,通过调整表头宽度也行
最新发布
04-04
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jasmine-Lily

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值