響應式

在現代響應式網頁設計的世界中,表格的列式佈局往往會給設計師帶來特殊的問題。Responsive 是 DataTables 的一個擴充功能,它通過動態地在表格中插入和移除欄位,針對不同的螢幕尺寸優化表格的佈局,從而解決這個問題。

下載

取得和使用 Responsive 最簡單的方法是使用DataTables 下載產生器,您可以在其中選擇您希望在頁面上使用的軟體,並為您建立並託管單個 Javascript 和 CSS 檔案。

或者,可以將單獨的檔案包含在您的頁面上,下載發佈套件在 GitHub 上複製原始碼控制儲存庫

初始化

Responsive 可以在 DataTables 中以多種不同的方式使用。這些選項中最簡單的是將responsive 選項與布林值一起加入到您的 DataTables 選項中(也可以使用物件進行細微的控制 - 請參閱參考文件以獲取完整詳細資訊)

$('#myTable').DataTable( {
    responsive: true
} );

功能

主要功能包括

  • 將您的響應式設計擴展到 HTML 表格
  • 完全控制斷點處的欄位可見性,或自動可見性
  • 表格中收合的資訊顯示在子列中
  • 與 DataTables 無縫整合
  • 適用於 Bootstrap、Foundation 和其他響應式 CSS 框架