3

ScrollPanel 内に FormPanel があります。ScrollPanel は、DockLayoutPanel の中央部分にあります。ScrollPanel 内の FormPanel を垂直方向および水平方向に中央揃えにしたい。これを行うためにいくつかの方法を試しましたが、成功しませんでした。

スクロール パネル内に verticalPanel/horizo​​ntalPanel を配置するのにうんざりしており、それを使用して formPanel をラップしています。スクロール パネルと水平パネルの両方を幅と高さ 100% に設定しました。ただし、スクロール パネルは DockLayoutPanel の中央部分のサイズに応じて自動的にサイズ変更されますが、水平パネルのサイズは常にその子フォーム パネルのサイズに等しくなります。そのため、高さと幅が同じであるため、formpanel を horizo​​ntalPanel の中央に配置することはできません。horizo​​ntalPanel のサイズを scrollPanel と常に同じにしようとしていますが、これを行う方法がわかりません。horizo​​ntalPanel のサイズを 100% に設定しても機能しません。

だから私の質問はこれです:

1.スクロールパネルで何かを中央に配置するにはどうすればよいですか。これを達成する方法を知っていれば、css メソッドを使用してもかまいません。

2.上記の私の場合、Horizo​​ntalPanel をその親コン​​テナーであるスクロール パネルと常に同じサイズにすることは可能ですか。可能であれば、私の最初の質問は解決されます。

ここに画像の説明を入力

4

1 に答える 1