使 Firefox 扩展工具栏元素右对齐
所以我有这个代码:
<toolbox id="navigator-toolbox">
<toolbar id="abar" accesskey="T"
class="chromeclass-toolbar" context="toolbar-context-menu"
hidden="false" persist="hidden">
<toolbarbutton id="ahah-b"
label="hahaa" class="toolbarbutton-1 chromeclass-toolbar-additional custombutton" />
<textbox id="search" />
<toolbarbutton id="search-b" label="Search" oncommand="search()" />
</toolbar>
</toolbox>
但是使用这个代码,所有内容都会在工具栏中向左对齐。是否可以将“ahah-b”工具栏按钮向左对齐,而“搜索”文本框和“搜索-b”按钮向右对齐?
so I have this code:
<toolbox id="navigator-toolbox">
<toolbar id="abar" accesskey="T"
class="chromeclass-toolbar" context="toolbar-context-menu"
hidden="false" persist="hidden">
<toolbarbutton id="ahah-b"
label="hahaa" class="toolbarbutton-1 chromeclass-toolbar-additional custombutton" />
<textbox id="search" />
<toolbarbutton id="search-b" label="Search" oncommand="search()" />
</toolbar>
</toolbox>
but with this code everything gets aligned left in the toolbar. Is it possible to have the "ahah-b" toolbarbutton aligned left and yet the "search" textbox and "search-b" button aligned right?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果你还在寻找答案,你想要的属性不是align,而是pack。
Mozilla Dev Network Docs - Pack
来自我正在使用的小型特定于站点的浏览器的示例上:
屏幕截图
If you are still looking for an answer, the attribute you want is not align, it is pack.
Mozilla Dev Network Docs - Pack
Example from a mini site-specific browser I am working on:
Screenshot
将
align='end'
添加到工具栏
应该可以。请参阅https://developer.mozilla.org/en/XUL/Attribute/alignAdd
align='end'
to thetoolbar
should work. see https://developer.mozilla.org/en/XUL/Attribute/align