В 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
, чтобы иметь возможность обернуть.*