Material-ui: [ListItem] primaryText 溢出

创建于 2016-07-13  ·  3评论  ·  资料来源: mui-org/material-ui

问题描述

带有primaryTextListItem组件溢出了它的容器。 与secondaryText ,没有设置溢出前行数的选项,并且默认没有溢出行为。 我认为这是_possible_瞄准div文本通过设置渲染的classNameListItem ,然后找到第一个孩子div的第二个div,但似乎无差错容易因为它依赖于生成的 HTML。

重现步骤

  1. List创建一个ListItem ,并将它的primaryText设置为足够长的字符串以导致溢出。
  2. 文本将溢出列表的末尾。

    版本

  • 材质-用户界面:0.15.2
  • 反应:15.2.0
  • 浏览器:Safari 10

最有用的评论

我意识到这是旧的,但只是为了投入我的两分钱......为什么我们不让 primaryText 默认在溢出时显示省略号? 当然,primaryText 不应该太长以至于溢出,但如果确实如此,它不应该只显示省略号而不是溢出并看起来损坏吗? 我认为没有理由不默认实现它,除非有其他东西依赖于它溢出:可见。

所有3条评论

@finaiized在我看来, primaryText用于标题, secondaryText用于描述,这就是格式保持这种方式的原因。 文本不应太长以至于溢出。 否则,可以将overflow : hidden样式以及其他防止溢出的样式提供给 primaryText 样式,就像secondaryText样式一样,并且可以制作 PR。

@finaiized看起来已经发布了一个解决方案。 但是, primaryText不应该太长以至于发生文本换行,我认为在 MUI 项目中实现这一点不会使其他用户受益! 😄

我意识到这是旧的,但只是为了投入我的两分钱......为什么我们不让 primaryText 默认在溢出时显示省略号? 当然,primaryText 不应该太长以至于溢出,但如果确实如此,它不应该只显示省略号而不是溢出并看起来损坏吗? 我认为没有理由不默认实现它,除非有其他东西依赖于它溢出:可见。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

FranBran picture FranBran  ·  3评论

anthony-dandrea picture anthony-dandrea  ·  3评论

iamzhouyi picture iamzhouyi  ·  3评论

reflog picture reflog  ·  3评论

pola88 picture pola88  ·  3评论