我已經將我的primefaces應用程序從primefaces版本3.3升級到6.0(最新版本)。除p:datatable顯示在p:dialog內的頁面外,大多數組件和頁面都正常工作。它將對話框拉伸到瀏覽器的全部寬度。如果我調整瀏覽器的所有列彼此堆疊。這個問題的解決方案是什麼?p:datatable裏面p:對話框將對話框拉伸到瀏覽器的全部寬度
1
A
回答
0
設置對話框primefaces爲特定值如下面的寬度屬性:
<p:dialog id="myDlg" widgetVar="myDialog" modal="true" width="1000" resizable="false" appendTo="@(body)" header="Header" closeOnEscape="true">
//your table here
</p:dialog>
如果在對話框中你也有一個形式,你可以把表格的條目上的GridPanel。
0
最新版本的PrimeFaces具有「響應」對話框屬性。所以,你的對話框代碼應該是這樣的:
<p:dialog> id = "someDialog" widgetVar = "someDialog" modal = "true" responsive = "true">
//dialog code
</p:dialog>
相關問題
- 1. 與primefaces p:datatable結合p:對話框
- 2. 更新p:datatable通過p:對話框
- 3. Silverlight模式對話框干擾瀏覽器的onbeforeunload對話框
- 4. 瀏覽jQuery對話框內
- 5. 打開對話框選擇瀏覽器
- 6. 造型瀏覽器對話框
- 7. 瀏覽器下載對話框
- 8. 文件瀏覽器對話框實現
- 9. 通用對話框瀏覽器
- 10. 提示瀏覽器下載對話框
- 11. jQuery UI對話框和IE瀏覽器
- 12. MSAL瀏覽器對話框關閉
- 13. jquery對話框:拖動裏面有iframe的對話框
- 14. Kendo UI Angular對話框 - 自定義對話框寬度
- 15. 將框架中的對話框對齊並設置其寬度
- 16. JFace對話框寬度不對
- 17. p:命令按鈕不在裏面p:對話框
- 18. 打開文件對話框的文件夾瀏覽器對話框
- 19. p:在p:data對話框中放置p:dataTable時不會調用commandLink
- 20. 下拉對話框
- 21. 在模態對話框頂部顯示進度條對話框
- 22. WIX中的顯示瀏覽對話框
- 23. 多個P:對話框
- 24. p:對話框不顯示
- 25. 對話框的寬度不會改變
- 26. 如何設置對話框的寬度?
- 27. DialogFragment - 獲取對話框的寬度
- 28. 隱藏Facebook對話框的寬度
- 29. Android:按比例寬度的對話框
- 30. 如何設置對話框的寬度
什麼是要發生的行爲?你希望p:對話框是一個設定的寬度還是對頁面的寬度做出響應? –
@TonyScialo:我希望這個對話框能夠響應頁面的寬度。所以,當我在手機或平板電腦上打開網頁時,應該相應調整它的大小。 –
下面的答案是否適合你? –