2

在我的 Firefox xul 窗口中,我有一个列表框。我需要第一列右对齐,第二列左对齐。我尝试添加text-align:right;到 css,或者直接在 xul 中,text-align="right"但都没有任何效果。

我该怎么做呢?有谁知道如何对齐一列listbox单元格中的文本?这是我的xul:

<vbox>
  <listbox id="listbox1" rows="15">
    <listhead><listheader label="&col1;"/><listheader label="&col2;"/></listhead>
    <listcols><listcol width="75"/><listcol flex="1"/></listcols>
    <listitem><listcell class="column1" label="&row1text;"/>    <listcell label="&row1btext;"/>     </listitem>
    <listitem><listcell class="column1" label="&row2text;"/>    <listcell label="&row2btext;"/>     </listitem>
  </listbox>            
</vbox> 
4

2 回答 2

0

试试这个,我希望这对你有帮助。

align="right"
于 2012-12-10T04:57:58.437 回答
0

你的xul有什么特别的吗?

以下css应该可以工作

listcell {text-align:right;}
listcell+listcell {text-align:left;}
于 2012-12-12T11:22:19.107 回答