.fixed-table-header-columns, .fixed-table-body-columns { position: absolute; background-color: #fff; box-sizing: border-box; overflow: hidden; z-index: 1; } .fixed-table-header-columns { z-index: 2; } .fixed-table-header-columns .table, .fixed-table-body-columns .table { border-right: 1px solid #ddd; } .fixed-table-header-columns .table.table-no-bordered, .fixed-table-body-columns .table.table-no-bordered { border-right: 1px solid transparent; } .fixed-table-body-columns table { position: absolute; animation: none; }