1

XULレイアウトに奇妙な問題があります。私の現在のコード:

<xul:vbox>
  <xul:hbox> .. some elements .. </xul:hbox>
  <xul:hbox>
    <xul:hbox> .. some elements .. </xul:hbox>
    <xul:hbox flex="1">
      <my:button anon-id="btn1" label="Sample button 1"/>
      <my:button anon-id="btn2" label="Sample button 2"/>
      ...
      <my:button anon-id="btnN" label="Sample button N"/>
    </xul:hbox>
    <xul:hbox> .. some elements .. </xul:hbox>
  <xul:hbox>
</xul:vbox>

ボタンのサイズを変更できるhboxを作成する必要がありますが、ボタンがコンテナーに収まらない場合は、2行(またはそれ以上)でラップする必要があります。現在、ブラウザのサイズを縮小すると、ウィンドウの右端の後ろに隠れているボタンがいくつかあります。

my:buttondisplay: inline-block;中にいくつかのコンテンツが入ったボックスです。

float: left私はボタンdisplay: block、、overflow: visibelおよびHTML/CSSで機能する他のトリックを試しました。

ご清聴ありがとうございました。

4

1 に答える 1

0

ボタンを囲む<description>代わりにタグを使用します。<hbox>

于 2010-10-11T20:26:41.443 に答える