Я использую CSS resize: горизонтальный, чтобы изменить размер заголовка таблицы. Он отлично работает в Chrome и браузере Opera, но не работает в браузере Firefox.
<th class="text-left pl-2 resize-table">
<label>Project Name</label>
<span class="pull-right">
<i class="fal fa-arrow-up sortClass" aria-hidden="true"></i>
</span>
</th>
CSS
.resize-table {
overflow: auto;
resize: horizontal;
}