我在 ScrollPanel 中有一个 FormPanel。ScrollPanel 位于 DockLayoutPanel 的中心部分。我想将 ScrollPanel 内的 FormPanel 垂直和水平居中。我尝试了几种方法来做到这一点,但没有成功。
我已经厌倦了在滚动面板内放置一个verticalPanel/horizontalPanel,并用它来包装formPanel。我将滚动面板和水平面板都设置为 100% 的宽度和高度。但是,滚动面板会根据 DockLayoutPanel 中心部分的大小自动调整大小,而水平面板的大小始终等于其子窗体面板的大小。所以我不能将formpanel放在horizontalPanel内部,因为它们的高度和宽度是相同的。我尝试使水平面板的大小始终与滚动面板相同,但我不知道如何做到这一点。将水平面板的大小设置为 100% 不起作用。
所以我的问题是:
1.如何在滚动面板中居中。如果您知道如何实现这一点,我不介意使用 css 方法。
2.在我上面的例子中,是否可以让horizontalPanel 的大小始终与其父容器相同 - 滚动面板。如果可能的话,我的第一个问题就解决了。