如何在Firefox Addons中使用的XUL中添加垂直间隔符?
(类似于HTML <br />
或<html:br />
的垂直版本<spacer flex="1"/>
)
示例:
<?xml version="1.0"?>
<!DOCTYPE overlay SYSTEM "chrome://theaddon/locale/main.dtd">
<vbox xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<!-- want some vertical space here -->
<setting title="&options.changelog.title;" type="control">
<button label="&options.changelog.label;"
oncommand="openDialog('chrome://theaddon/content/changelog.xul', '',
'dialog=no, modal=no, resizable=yes, width=500, height=600');"/>
</setting>
</vbox>
答案 0 :(得分:1)
只需根据需要向margin
添加padding
或<setting>
,例如
<setting ... style="margin-top: 2em;">
您可能还想使用border
样式...
PS:添加<spacer>
等专用元素会复杂得多,因为您需要先将代码插入其中。代码将only add <setting>
elements。