【发布时间】:2022-01-14 06:11:50
【问题描述】:
如何使用<DisclosureGroup> 之类的封闭组件将<Disclosure>s(包含<details>)组中<summary> 的高度设置为组中最高的<summary>?
详细了解问题的 CodeSandbox 可以在这里找到:https://codesandbox.io/s/details-summary-equal-height-d6fh7
【问题讨论】:
-
将 minHeight 添加到 summay
-
在哪里以及如何添加它?
-
是的,在无法打开的标签上确实如此。陷阱是,您可以混合其他内容。然后,关闭的细节的摘要将与打开的细节一样高。
-
这里的困难在于细节/摘要的使用,因为你不能真正使用弹性盒子或css网格属性来
stretch你的<summary>。与使用语义 HTML 元素相比,您可以更成功地编写可以与网格 css 模型一起使用的自定义组件。
标签: javascript html css reactjs