【问题标题】:PrimeNG Turbo Table cell text overflow problemPrimeNG Turbo Table 单元格文本溢出问题
【发布时间】:2018-11-29 23:46:03
【问题描述】:

当使用 Primeng 表格并将表格设置为可滚动时,表格应显示滚动条,并且单元格内的文本不应溢出。相反,这不会发生。

Stackblitz 中查看此示例并调整大小

【问题讨论】:

  • 如果你为表格设置了scrollHeight,就​​会显示滚动条,例如scrollHeight="50px"
  • 查看link

标签: css angular responsive-design primeng primeng-turbotable


【解决方案1】:

为避免单元格中的文本溢出,您可以为 td 添加 css 样式

td{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}

更新:在下一行显示溢出文本

td{
word-break:break-all
}

【讨论】:

  • 我不想显示省略号。我需要完整显示文本
  • 如果你需要的话,你可以使用 word-break:break-all 在新行中继续单元格值
  • 我需要在同一行显示文本。文本不应隐藏或溢出。
  • 你可以使用resizable p-table
  • 使用这种模式,用户必须自己扩展列。这不是解决方案。
【解决方案2】:

来自 primeNG ver 7 文档

表格布局: .如果您需要单元格根据其内容进行缩放,请将 autoLayout 属性设置为 true。请注意,由于技术原因,可滚动和/或可调整大小的表格不支持自动布局。

table doc

【讨论】:

    猜你喜欢
    • 2018-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-08
    • 2018-10-21
    • 1970-01-01
    • 1970-01-01
    • 2019-06-12
    相关资源
    最近更新 更多