【发布时间】:2017-11-19 13:01:22
【问题描述】:
我正在创建一个聊天框,每条消息都是一个角度材料垫列表。 https://material.angular.io/components/list/overview.
但是,如果消息真的很长,而不是增加高度并进入下一行,它会剪切消息并显示一个椭圆。如下图所示。
<mat-list dense>
<mat-list-item class="chat-message-body" *ngIf="auth._id !== message.author._id" fxLayoutAlign="" dir="ltl">
<div matLine>
<b>{{message.author.profile.username}} </b>
<span>{{message.created_at | date:'shortTime'}} </span>
</div>
<span matLine> {{message.body}} </span>
<img matListAvatar class="img-box" src="http://via.placeholder.com/30x30" alt="...">
</mat-list-item>
</mat-list>
如何强制显示全文
【问题讨论】:
-
如果要显示大文本元素,请改用卡片
-
卡片会在它周围添加阴影边框等,对我来说似乎需要做更多的工作来移除东西。使用列表有什么问题?列表似乎更适合聊天框而不是卡片