在Firefox扩展中将html控制器设置为右侧

Yas*_*ahu 5 xul firefox-addon

我正在创建Mozilla扩展.在这里,我需要在扩展中设置按钮控制器右侧.在这里,我将XUL文件分成div元素.我有一个主要的div元素,在里面我已经采取了两个内部div.然后我设置了一个内部div样式属性float:left; 和另一个div样式属性float:right.但这对我没有帮助.这里我还设置了Button CSS样式属性float:right,它位于div内部,其属性为float:right.

Nei*_*eil 1

在 XUL window、或 中dialog,元素从上到下显示,如果将元素放入 an 中,则这些元素将从左到右显示(RTL 语言环境中除外)。但有时您需要一个右对齐的对象。然后你有几个选择:pagevbox<hbox>

  1. 最简单的版本是<hbox pack="end"><button label="right"/></hbox>
  2. 如果您还需要左侧的元素,那么您可以用 分隔它们spacer,如下所示:<hbox><button label="left"/><spacer flex="1"/><button label="right"/></hbox>
  3. <vbox align="end"><button label="right"/></vbox>或者,如果您需要radio、或元素能够换行,checkbox您也可以使用哪个效果更好。labeldescription