【发布时间】:2018-10-27 00:54:27
【问题描述】:
我正在尝试使用mat-expansion-panel,但是,关于我正在处理的项目,我需要在每个面板上设置的标题长度可能会很长,并且在大多数情况下无法预测。目前,如果标题文本的长度太长,则会超出面板的范围。
我知道我可以设置 [collapsedHeight] 和 [expandedHeight] 属性来调整此行为,但是,我正在尝试寻找一种不会对值进行硬编码的解决方案。
这是一个StackBlitz,展示了我在说什么。其中,第一个扩展面板显示了当标题内容太长并且未设置 [collapsedHeight] 和 [expandedHeight] 时会发生什么。第二个扩展面板显示了当我将其设置为静态值时会发生什么 - 190px。
实现这一目标的最佳方法是什么?
【问题讨论】:
-
看看我做的那些改动,你是这样问的吗?:stackblitz.com/edit/angular-ky9h9f-tktbvj
-
好的,谢谢。就是这样。
标签: javascript css angular angular-material