I need a table in my web page with the last column frozen and the rest of the content horizontally scrollable. Although this seems to be a common situation, I couldn't find a solution for the problem when the rows of the table can have a dynamic height (meaning that the content of some cells can have line breaks).
I thought that the answer of this question would do it, but as you can see in this fork of the fidlle provided in the answer, if I change the height of one row, the height of every other row is updated, except the frozen column. My edit:
.test {
height: 30px;
}
I don't care to use Javascript to accomplish the desired result, as long as it doesn't destroy my app performance (like setting an interval to check the row height and update the height of the frozen column). Also, it would be extremelly better to not use JQuery, since my application is written in AngularJS and I wouldn't like to include this dependency just for that.