【问题标题】:TableCell Texts inside Card Is Overflowing in React卡内的 TableCell 文本在 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>

【问题讨论】:

    标签: css reactjs material-ui jss react-material


    【解决方案1】:

    使用word-break: break-word

    const useStyles = makeStyles({
      wrapTableCell: {
        wordBreak: "break-word"
      }
    });
    
    <TableCell
      classes={{ root: classes.wrapTableCell }}
      variant="body"
    >
      {order.code}
    </TableCell>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      • 2015-03-22
      • 2018-01-23
      • 1970-01-01
      • 1970-01-01
      • 2021-05-01
      相关资源
      最近更新 更多