我有一個使用html聲明性創建的Dojo數據網格。我需要對齊一列。我試圖通過以下兩種方式,我無法得到它的工作如何以聲明方式右對齊Dojo Datagrid中的列
嘗試1
在下面的例子中,他align="right"
被忽略,但width="100px"
添加到每個<td>
元素的樣式
<table data-dojo-type="dojox.grid.DataGrid" style="height:100px;">
<thead>
<tr>
<th field="col1" width="auto">Col 1</th>
<th field="col2" width="100px" align="right">Col 2</th>
<th field="col3" width="100px" align="right">Col 3</th>
</tr>
</thead>
</table>
嘗試2
在下面的示例style="text-align:right;"
似乎是由道場
<table data-dojo-type="dojox.grid.DataGrid" style="height:100px;">
<thead>
<tr>
<th field="col1" width="auto">Col 1</th>
<th field="col2" width="100px" style="text-align:right;">Col 2</th>
<th field="col3" width="100px" style="text-align:right;">Col 3</th>
</tr>
</thead>
</table>
你想幹什麼此屬性右對齊?列本身?或列中的文字?我放了一個快速小提琴演示網格a dojo文檔(http://jsfiddle.net/jrkeller/3h6MN/),但我不認爲我明白你的要求。 – BuffaloBuffalo 2012-07-18 13:12:48
@BuffaloBuffalo - 我希望列中的文本是正確對齊的。 Col2和Col3有2位小數的數字。我想要小數點排列。 – Danish 2012-07-18 13:14:54
@BuffaloBuffalo - 謝謝你的jsfiddle,我無法正確的對齊那裏的文字 – Danish 2012-07-18 13:38:02