簡體   English   中英

JQuery Datatables列溢出

[英]JQuery Datatables columns overflow

我的數據表有問題:它必須有一個特定的寬度,但我想顯示它的所有列。 整個問題看起來像這樣:

溢出

我發現解決方案Datatables Width Overflow For the Many ColumnsJQuery Datatables溢出 ,但我寧願使用單詞破解然后在我的表中有一個滾動條。

所以,我找到了另一個解決方案jQuery DataTable溢出和文本包裝問題,根據我必須設置:

  table.display { table-layout:fixed; }
  th, td { word-wrap:break-word; overflow:hidden; text-overflow: ellipsis; }

然而,有了這個,我的列寬有問題; 所有列都具有相同的寬度,並忽略選項“bAutoWidth:true”: 在此輸入圖像描述

例如,“ 價格”列中有一個空的水平空格,或者在最后一列的圖標后面。 另外,斷字頭(th)似乎非常難看,如果CodeCountPricePlace列的最小尺寸(它們的寬度與頭文本的寬度匹配),它看起來會更好。

我想指定(不知何故)每列的首選寬度,或者它應該包裹多少個字母。 我在這篇帖子jQuery DataTable溢出和文本包裝問題中找到了breakCellText插件 不過,這個插件不適用於我的數據表1.9.4。

我有同樣的問題。 這是我的解決方案:

.dt-index {
    column-width: auto !important;
}

請將此款式用於您的桌子。

我希望這將是你的解決方案。

Greetz Vegeta_77

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM