Я не думаю, что можно достичь того, чего я хочу, только с помощью CSS. Итак, я нашел другую библиотеку под названием TableHeadFixer , которая не дублирует узлы и идентификаторы в разметке HTML.
Итак, я пришел к этому окончательному решению:
https://jsfiddle.net/4s53f124/2/
Все, что вам нужно сделать, - это вызвать метод tableHeadFixer
библиотеки (и если вы хотите немного изменить CSS):
$(document).ready(function () {
$("#fixTable").tableHeadFixer({"left": 2});
});