我正在创建Mozilla扩展。 在这里,我需要在扩展中设置按钮控制器右侧。 在这里,我将XUL文件分成div元素。我有一个主要的div元素,在里面我已经采取了两个内部div。 然后我设置了一个内部div样式属性float:left;和另一个div样式属性float:right。但这对我没有帮助。 这里我还设置了Button CSS样式属性float:right,它位于div中,其属性为float:right。
答案 0 :(得分:1)
在XUL window
,dialog
,page
或vbox
中,元素从上到下显示,如果您将元素放在<hbox>
中那些从左到右显示(RTL语言环境除外)。但有时你想要一个右对齐的对象。然后你有几个选择:
<hbox pack="end"><button label="right"/></hbox>
spacer
分隔它们,如下所示:<hbox><button label="left"/><spacer flex="1"/><button label="right"/></hbox>
<vbox align="end"><button label="right"/></vbox>
,如果您需要radio
,checkbox
,label
或description
元素才能更好地使用{{1}}。 答案 1 :(得分:0)
嗨爸爸你试过用dir =“rtl”这个可以应用到文件或元素.... 您还可以指定语言...就像HTML规范中存在的那样...... http://www.w3.org/TR/html401/struct/dirlang.html
例如
<Q lang="he" dir="rtl">...a Hebrew quotation...</Q>