[英]Tabulator: Top and button calc not shifting position when a column is toggled. How to toggle column and refresh table without losing scroll position?
[英]Tabulator: Fix position of right most column when adjusting table column width
如何修復最右側列的 position?
當嘗試增加或減少列的大小時,最右邊的列會隨着調整而移動,在此過程中會產生間隙或水平滾動條。 有沒有辦法動態調整所有列以允許最右側列的 position 保持固定?
以下是文檔中的一些示例
如果您想調整列的大小,那么您應該考慮使用fitColumns布局模式。 在表構造函數中,您應該在layout
選項上設置它:
var table = new Tabulator("#example-table", {
layout:"fitColumns",
});
這可以在適合寬度示例中看到
Tabulator 提供了許多用於配置此布局模式的選項,以選擇如何調整每列的大小。 可以在布局文檔中找到更多信息
如果您希望該列保持原位,即使表格水平滾動,您也可以使用dob
列的列定義上的frozen
屬性將其凍結到位:
{title:"Date of Birth", field:"dob", frozen:true}}
更多細節可以在Frozen Columns DOcumentation中找到
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.