ellipsis,会自动给 td上添加 title属性
如果设置了 Tooltip,当鼠标放在 tr行上时,会显示2个文本提示

const columns = [{title: '基金描述',dataIndex: 'foundation',width: '32%',ellipsis: true,render: (text) => <Tooltip placement='topLeft' title={text}>{text}</Tooltip>,},]
box
可以通过 css设置显示2行,超出自动隐藏方式,来解决文本超长显示问题。
const columns = [{title: '基金描述',dataIndex: 'foundation',width: '32%',render: (text) => {const {length} = text || '';return length > 105? (<Tooltip placement='topLeft' title={text} className="text-ellipsis">{text}</Tooltip>): text;},},]
.text-ellipsis
文本2行显示,超出显示省略号
.text-ellipsis {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; // 超出几行省略width: 32%;word-break: break-all;text-overflow: ellipsis;overflow: hidden;}
display: box
box-flex主要让子容器针对父容器的宽度按一定规则进行划分
dispaly: box
主要是控制父容器里面子元素的排列方式、排列顺序、垂直(水平)对齐方式
在元素上设置该属性,可使其子代排列在同一水平上,类似display:inline-block
display: box
https://www.php.cn/css-tutorial-403390.html
display: flex
https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_Flexible_Box_Layout
