【问题标题】:Why doesn't md-tooltip accept line breaks?为什么 md-tooltip 不接受换行符?
【发布时间】:2017-06-17 01:46:43
【问题描述】:

如果{{row.entity.comment}} 太大,如何在我的md-tooltip 内容中添加换行符?

<md-tooltip class="large" md-direction="top">
  <span class="tooltip-text">{{row.entity.comment}}</span>
</md-tooltip>

【问题讨论】:

  • 使用word-wrap: break-word 可能吗?

标签: css angularjs angular-material


【解决方案1】:

除了接受的解决方案之外,我还必须覆盖 angular .md-tooltip white-space: nowrap

.md-tooltip {
    height: auto !important;
    white-space: normal;
}

【讨论】:

    【解决方案2】:

    word-wrap 添加到md-tooltip

    .md-tooltip {
        word-wrap: break-word !important;
    }
    

    请记住,md-tooltip 设置为固定高度 22px。 您可以将 height 更改为 auto 以防止这种情况发生。

    .md-tooltip {
        height: auto !important;
    }
    

    【讨论】:

    • 尝试不使用.md-content 子选择器
    • 与 md-tooltip { height: auto !important; 相同的结果word-wrap: break-word !important; }
    • 抱歉,我忘记了 . 之前的 md-tooltipimageno.com/6pvi5mx9j5s8pic.html
    猜你喜欢
    • 2012-09-27
    • 1970-01-01
    • 2013-12-01
    • 2013-07-24
    • 1970-01-01
    • 2015-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多