轮播卡片大小
Carousel card size
我在机器人框架聊天机器人的轮播中有一些卡片。
它显示文本和按钮。
有些文字比其他文字长,所以卡片的高度不一样。
有没有办法让它们大小一样?
您几乎可以做到这一点。您可以设置最小高度(以像素为单位),但是如果您启用了 Wrap,足够大的文本块仍然可以超过这个最小高度。无法设置最大高度(尽管您可以通过删除所有文本元素上的 Wrap 来实现此目的,这样您就知道它们只会占 1 行。虽然可读性不是很好)。为此,只需将 minHeight 元素添加到卡片定义的顶层,例如
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"version": "1.3",
"minHeight": "400px",
"type": "AdaptiveCard",
"body": [
// card content here
]
}
请注意,您可以在 Adaptive Card Designer 中对此进行测试,以便更轻松地查看更改和各种大小的文本字段的影响。
我在机器人框架聊天机器人的轮播中有一些卡片。
它显示文本和按钮。
有些文字比其他文字长,所以卡片的高度不一样。
有没有办法让它们大小一样?
您几乎可以做到这一点。您可以设置最小高度(以像素为单位),但是如果您启用了 Wrap,足够大的文本块仍然可以超过这个最小高度。无法设置最大高度(尽管您可以通过删除所有文本元素上的 Wrap 来实现此目的,这样您就知道它们只会占 1 行。虽然可读性不是很好)。为此,只需将 minHeight 元素添加到卡片定义的顶层,例如
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"version": "1.3",
"minHeight": "400px",
"type": "AdaptiveCard",
"body": [
// card content here
]
}
请注意,您可以在 Adaptive Card Designer 中对此进行测试,以便更轻松地查看更改和各种大小的文本字段的影响。