【发布时间】:2014-06-19 02:00:35
【问题描述】:
我在一个面板中创建了多个项目。现在我想以“适合”的布局显示这个面板。我不想修复此面板的高度和宽度。我知道“适合”布局只允许显示一项。
是否可以在这里使用“适合”布局?或者有没有其他方法可以实现这一目标?
谢谢, 阿南丹
【问题讨论】:
我在一个面板中创建了多个项目。现在我想以“适合”的布局显示这个面板。我不想修复此面板的高度和宽度。我知道“适合”布局只允许显示一项。
是否可以在这里使用“适合”布局?或者有没有其他方法可以实现这一目标?
谢谢, 阿南丹
【问题讨论】:
'fit' 只允许一项,就像你说你知道的那样。
如果不明确知道你想要实现什么,布局方面,我会说开始玩'anchor'、'hbox'和'vbox'——很可能其中之一会做你想做的事。
【讨论】:
Fit 为您提供一件可以完全填满容器的物品。因此,如果您有多个项目并且您尝试使用合身,您必须希望多个项目完全适合容器。你有两个选择
您可以使用锚点,它允许您指定每个包含的项目相对于容器的确切位置。您可以指定第一项在左侧的 0% 和顶部的 0% 处;第二项可以从左边算起 50%,从上算起 0%;第三个可以是右边5px,等等。
您可以使用 hbox 或 vbox 并将所有包含的项目堆叠在一行或一列中。每个包含项目的flex 属性将让您能够设置它们相对于包含元素的宽度或高度。
从这个问题中不清楚你想做什么。
【讨论】: