Fix wron behaviour on tables with multiple column widths

To preserve the size of the column, I added the width of the original column
to de `li`.

I tested it on safari, firefox, and chrome and works well