2

私のFirefoxのxulウィンドウには、リストボックスがあります。最初の列を右揃えにし、2 番目の列を左揃えにする必要があります。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

あなたの xul には特別な何かがありますか?

次のCSSが機能するはずです

listcell {text-align:right;}
listcell+listcell {text-align:left;}
于 2012-12-12T11:22:19.107 に答える
0

これを試してみてください。これが役立つことを願っています。

align="right"
于 2012-12-10T04:57:58.437 に答える