2015-02-03 2 views
0

:)Прокручиваемая проблема с телом

Я знаю, что этот вопрос задан очень много, но я пробовал много решений и просто не мог заставить его работать должным образом.

Мне нужно сделать труп моего стола прокручиваемым с фиксированными заголовками.

Для начала мой стол построен динамически и очень большой. 19 колонн и около 800 рядов.

Сначала я работал с плагином djatery datatables. После того как таблица находится в контейнере:

var tbl = createFilter('readDataTbl', '', condition); 
    $('#tableDiv').empty().append(tbl); 

    $('#readDataTbl').dataTable({ 
     "scrollY": "200px", 
     "scrollCollapse": true, 
     "paging": false 
    }); 

но создает свиток х и заголовки заморожены так:

enter image description here

Тогда я попробовал решение CSS следующим образом :

<style> 
     table { 
    border-collapse: collapse; 
    width: 100%; 
} 
thead { 
    text-align:left; 
    display: table; 
    float: left; 
    width: 100%; 
} 
thead tr { 
    display: table-row; 
    width: 100%; 
} 
tbody { 
    display: block; 
    height: 120px; 
    overflow: auto; 
    float: left; 
    width: 100%; 
} 
tbody tr { 
    display: table; 
    width: 100%; 
} 
tbody tr { 
    height: 18px; 
} 
tbody td { 
    padding:1px 8px; 
} 
th, td { 
    width: 25%; 
} 

tr:after{ /* IE8 fix */ 
    content: "."; 
    margin-left: -3px; /* to hide the content above tr */ /* not necessary if you are ok with 1px gap */ 
    visibility: hidden; 
} 
    </style> 

Но это просто создает беспорядок в TBODY подобное:

enter image description here

Затем я попытался Thie метод из Here регулировки ширины ТХС после: CSS:

<style> 
     thead, tbody { display: block; } 

     tbody { 
      height: 100px;  /* Just for the demo   */ 
      overflow-y: auto; /* Trigger vertical scroll */ 
      overflow-x: hidden; /* Hide the horizontal scroll */ 
     } 
    </style> 

ЯШ:

var tbl = createFilter('readDataTbl', '', condition); 
    $('#tableDiv').empty().append(tbl); 

    var $table = $('table'); 
    var $bodyCells = $table.find('tbody tr:first').children(); 


    // Get the tbody columns width array 
    var colWidth = $bodyCells.map(function() { 
     return $(this).width(); 
    }).get(); 

    // Set the width of thead columns 
    $table.find('thead tr').children().each(function (i, v) { 
     $(v).width(colWidth[i]); 
    }); 

А потом Я заметил, что длинный текст THs сделал их такими большими:

enter image description here

Что может помочь мне достичь моей цели? Мысль о вставке divs внутри THs, но не уверен в этом.

Спасибо! :]

ответ

0

Вы можете сделать это с помощью гибкой коробки. Это, конечно, не будет работать на сафари. Все остальные основные браузеры прекрасно это делают.

/* CSS */

html, body { 
 
    height: 100%; 
 
    width: 100%; 
 
    overflow: hidden; 
 
    margin: 0; 
 
    padding: 0; 
 
} 
 

 
.table { 
 
    height: 100%; 
 
    width: 100%; 
 
} 
 

 
.table .tr { 
 
    display: flex; 
 
    flex-flow: row wrap; 
 
} 
 

 
.table .tr .td, .table .tr .th { 
 
    flex: 1; 
 
} 
 

 
.table .thead { 
 
    padding-right: 17px; 
 
    /* this padding accounts for the width of the scroll bar 
 
    * you could compute the default scrollbar width for any browser and set this padding accordingly 
 
    * else the headers and records will be misaligned by that margin. */ 
 
} 
 

 
.table .viewport { 
 
    height: 640px; 
 
    overflow: scroll; 
 
}

/* HTML */

<!DOCTYPE html> 
 
<html> 
 
<head lang="en"> 
 
    <meta charset="UTF-8"> 
 
    <link rel="stylesheet" type="text/css" href="ftable.css" /> 
 
    <title>Flex tables</title> 
 
</head> 
 
<body> 
 

 
<div class="table"> 
 
    <div class="thead"> 
 
     <div class="tr"> 
 
      <div class="th">Column 1</div> 
 
      <div class="th">Column 2</div> 
 
      <div class="th">Column 3</div> 
 
      <div class="th">Column 4</div> 
 
      <div class="th">Column 5</div> 
 
     </div> 
 
    </div> 
 
    <div class="viewport tbody"> 
 
     <div class="canvas"> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
      <div class="tr"> 
 
       <div class="td">Value 1</div> 
 
       <div class="td">Value 2</div> 
 
       <div class="td">Value 3</div> 
 
       <div class="td">Value 4</div> 
 
       <div class="td">Value 5</div> 
 
      </div> 
 
     </div> 
 
    </div> 
 
</div> 
 

 
</body> 
 
</html>

+0

Спасибо за ваш комментарий. Вы хотите, чтобы образец таблицы работал? – Dvirski

+0

Я сделал один образец, с двумя или тремя строками javascript, которые вы могли бы сделать его отлично работающим, по крайней мере, на большинстве основных браузеров. Я не был вокруг штабеля в течение нескольких лет. Так что медведь со мной в моем редактировании. –

+0

Я допустил ошибку при копировании фрагмента. Проверьте последний блок в части css. Его заботятся. –

0

Вы не можете сделать это совершенно без какого-либо JavaScript , Лучший способ добиться этого - использовать клон заголовка, добавить его к элементу, применить к нему фиксированную позицию и скрыть оригинал. Надеюсь это поможет. Вам также может потребоваться привязать ширину каждого столбца к ширине оригинала.

0

Я думаю, вы можете использовать bootstrap css и некоторые стили таблиц. Вы можете отрегулировать высоту и ширину th для получения лучших результатов. Также вы должны рассчитать процентную ширину tbody td, thead th {, т. Е. Если у вас 19 столбцов, то 100/19, что составляет около 5%. Так что ваша ширина столбца будет очень меньше, и вам необходимо будет увеличить высоту для thead th {

 table { 
 
      width: 100%; 
 
     } 
 
     thead, 
 
     tbody, 
 
     tr, 
 
     td, 
 
     th { 
 
      display: block; 
 
     } 
 
     tr:after { 
 
      content: ' '; 
 
      display: block; 
 
      visibility: hidden; 
 
      clear: both; 
 
     } 
 
     thead th { 
 
      height: 50px; 
 
      /*text-align: left;*/ 
 
     } 
 
     tbody { 
 
      height: 120px; 
 
      overflow-y: auto; 
 
     } 
 
     thead { 
 
      /* fallback */ 
 
     } 
 
     tbody td, 
 
     thead th { 
 
      width: 19.2%; 
 
      float: left; 
 
     }
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet" /> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
 
<table class="table table-striped"> 
 
    <thead> 
 
    <tr> 
 
     <th>Make fg jfdg jfgj fgjfg jfgj fgj fgj g jfgj fgj dfgj fgjfg</th> 
 
     <th>Model</th> 
 
     <th>Color</th> 
 
     <th>Year</th> 
 
    </tr> 
 
    </thead> 
 
    <tbody> 
 
    <tr> 
 
     <td class="filterable-cell">Fordfghdfg jfdgjfdgj fgj fdgj fgjfgj df</td> 
 
     <td class="filterable-cell">Escort</td> 
 
     <td class="filterable-cell">Blue</td> 
 
     <td class="filterable-cell">2000</td> 
 
    </tr> 
 
    <tr> 
 
     <td class="filterable-cell">Ford</td> 
 
     <td class="filterable-cell">Escort</td> 
 
     <td class="filterable-cell">Blue</td> 
 
     <td class="filterable-cell">2000</td> 
 
    </tr> 
 
    <tr> 
 
     <td class="filterable-cell">Ford</td> 
 
     <td class="filterable-cell">Escort</td> 
 
     <td class="filterable-cell">Blue</td> 
 
     <td class="filterable-cell">2000</td> 
 
    </tr> 
 
    <tr> 
 
     <td class="filterable-cell">Ford</td> 
 
     <td class="filterable-cell">Escort</td> 
 
     <td class="filterable-cell">Blue</td> 
 
     <td class="filterable-cell">2000</td> 
 
    </tr> 
 
    </tbody> 
 
</table>

+0

Хорошо предположить, что вы могли бы добиться этого для настольной версии, что будет в случае с мобильным ха-ха-ха-ха-ха. –

+0

Вы видели эту ссылку: http://elvery.net/demo/responsive-tables/ – abhiklpm

+0

в основном, если все колоны являются мандатом то мы должны изменить его на вид табуляции, а не на сокрытие столбцов: abhiklpm –

Смежные вопросы