1

高さがユーザー入力に合わせて動的に大きくなるカスタム JavaScript コンポーネント (VerticalLayout に配置) があります。その下にプレビューがある stackoverflow 編集フィールドと同様です。

問題は、「プレビュー」が、特定のサイズに達すると、カスタム コンポーネントの下に配置されたコンポーネントの内容と重なってしまうことです。4行以上書くと、「プレビュー」がタグフィールドの後ろに移動し、スタックオーバーフローの送信ボタンになると想像してください。

JavaScript コンポーネントの css にはサイズ情報 (幅:100% 以外) が含まれておらず、VerticalLayout も含まれていません。

質問: Vaadin VerticalLayout で、以前のコンポーネントのサイズが変更された場合にコンポーネントが下に移動するように指定するにはどうすればよいですか?

または、この一般的な状況を解決する方法を他に考えていますか?

4

2 に答える 2

0

VerticalLayout で setSizeFull() を使用すると、コンテンツが追加されると大きくなります。

于 2013-10-28T12:33:45.160 に答える