Flex 中的手风琴只有标题而没有容器

发布于 2024-10-08 06:02:27 字数 59 浏览 6 评论 0原文

是否可以创建仅包含标题的手风琴而不在其中添加任何容器?有没有办法让我可以创建只有标签的三个部分的手风琴?

Is it possible to create Accordion with only the headers without adding any containers in it? Is there a way so that I can just create the Accordion with three sections with only labels?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

挖鼻大婶 2024-10-15 06:02:27

Accordian 的子级必须是容器。如果手风琴不展开/折叠来显示/隐藏内容,那么它就不是一个手风琴。

如果您只是寻找封闭 Accordian 的视觉外观,为什么不使用带有样式 itemRenderer 的列表呢?

The children of an Accordian must be containers. IF the accordian doesn't expand/collapse to reveal/hide content, it's not much of an accordian.

If you're just looking for the visual appearance of a closed Accordian, why not use a list with a styled itemRenderer?

为你鎻心 2024-10-15 06:02:27

制作“假”容器。

  • 为每个折叠标头创建容器,
  • 为仅标签容器指定高度 0,将 alpha 设置为 0,
  • 应打开的容器指定高度 > 0
  • 将手风琴中的 resizeToContent 设置为 true
  • 将手风琴的verticalGap 设置为 0

这应该可以解决问题。

Make "fake" Containers.

  • create containers for each accordion header
  • give the label-only containers a height of 0 and alpha to 0
  • containers that should be opened give height > 0
  • set resizeToContent in accordion to true
  • set verticalGap of accordion to 0

That should do the trick.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文