卡内的 TableCell 文本在 React 中溢出

Posted

技术标签:

【中文标题】卡内的 TableCell 文本在 React 中溢出【英文标题】:TableCell Texts inside Card Is Overflowing in React 【发布时间】:2021-01-11 14:48:58 【问题描述】:

我在一张桌子卡片中有一张桌子,但它的 TableCell 有问题。如果单词太长,则水平溢出。我将如何将其打破到下一行?请看那里的“代码”,因为它溢出了

请在此处查看我的代码框CLICK HERE

        <TableBody>
          <TableRow>
            <TableCell variant="head">Date</TableCell>
            <TableCell variant="body">order.date</TableCell>
          </TableRow>
          <TableRow>
            <TableCell variant="head">Code</TableCell>
            <TableCell variant="body">order.code</TableCell>
          </TableRow>
          <TableRow>
            <TableCell variant="head">Time</TableCell>
            <TableCell variant="body">order.time</TableCell>
          </TableRow>
          <TableRow>
            <TableCell variant="head">Product</TableCell>
            <TableCell variant="body">order.product</TableCell>
          </TableRow>
        </TableBody>

【问题讨论】:

【参考方案1】:

使用word-break: break-word

const useStyles = makeStyles(
  wrapTableCell: 
    wordBreak: "break-word"
  
);

<TableCell
  classes= root: classes.wrapTableCell 
  variant="body"
>
  order.code
</TableCell>

【讨论】:

以上是关于卡内的 TableCell 文本在 React 中溢出的主要内容,如果未能解决你的问题,请参考以下文章

自定义单元格内的 UIImageView 中没有图像

无法在具有动态宽度的 Tablecell 中并排自动布局两个 UILabel

如何删除 QTabWidget 选项卡内的填充?

编辑 TableView 时自定义 TableCell 中没有缩进

javafx 创建 ComboBox TableCell

使用 AutoLayout 在不同高度的两列内堆叠