2

XUL を使用して UI を作成しています。追加したい N 個のボタンがあり、フォームのサイズに関係なく、フォームにすべてのボタンが表示されることだけを気にします。後で新しいボタンを追加するか、既存のボタンを削除する場合、グリッドまたは hbox/vbox 要素内で物を移動する必要はなく、1 つの <button> 要素を削除するだけで済みます。

この動作を取得する方法はありますか? これが HTMLのデフォルトの動作であることを考えると、これを実現できないのは奇妙に思えます。

4

3 に答える 3

2

これを試して:

 <description><button/><button/><button/><button/><button/>
              <button/><button/><button/><button/></description>

MDCのXUL<description>

PS。連続したボタンの数が多く、一定ではない場合は、UIを再考する必要があります:)

于 2009-07-09T15:14:06.103 に答える
1

display: block; を追加する必要があります。親要素のスタイルに。

詳細については、 http://starkravingfinkle.org/blog/2008/06/xul-tip-wrapping-boxes/を参照してください。

于 2009-11-13T14:34:09.303 に答える