需要一些幫助來設置數據表的列寬。但是,數據表寬度似乎並不統一。數據表中列的寬度似乎因列標題長度而異。請參閱下面的代碼。設置數據表中的列寬
<p:column style="text-align: left; width:15px;" >
<f:facet name="header">
<h:outputText id="SalesHistoryID" value="View Sales History/Forecast"/>
</f:facet>
<h:commandLink id="ForecastID" value="View"/>
在上述情況下,列標題值長度「查看銷售歷史/預測」似乎是大的和因此列寬也似乎取決於列標題文本值擴大。您能否告訴我是否有任何方法可以實際保持列寬的一致性,而不依賴於列標題文本值。
如果列標題文本長度太大,是否有辦法保持列寬的一致性?請協助。提前致謝
非常感謝您的回覆。我也有類似的命令按鈕問題。我已將按鈕的寬度設置爲固定值。但是,如果按鈕上的文本超過了某個限制,則只有部分文本在按鈕中可見。你可以請建議是否有任何方法讓按鈕指定寬度內的整個文本。 THANKs Advance – vr3w3c9
設置完全沒有寬度會使按鈕足夠大以適應其中的文本。如果你想在按鈕上使用最小寬度(對於文本很少的文本),你可以使用min-width:* px –
Hi Rasmus。感謝您的迴應。我仍然對列寬有一些問題,在table元素上設置style =「table-layout:fixed」,似乎對JSF數據表工作正常。就我而言,當我嘗試爲primefaces數據表設置相同的值時,它似乎不起作用。列的寬度似乎取決於指定的文本標籤的長度。 – vr3w3c9