I answered the question about setting column width using css a couple of days ago. This can help make sure that it is configured correctly. How to set table column width .. Basically I found that I need to set table width as well as th / etc. After that, the table-layout: fixed should work fine.
EDIT:
So, I missed that you had a cell width embedded in the line. So I downloaded your markup and css and it looks great. (I am using Chrome)
Then I was confused by what the problem was, and therefore I also realized that this is most likely an AJAX problem. I'm not so hot with AJAX, but I'm still checking this out.
UPDATE:
Is there a reason you should use Ajax? That is, what benefit you get using AJAX instead of plain Javascript, for example:
var colText = document.getElementById('MDT_ThText'); function setWidth(w) { colText.style.width = w + "px"; }
I feel that it will be easier for the whole world, and it will be well formatted with the markup and style that you have.
If you do not agree with the use of AJAX, please indicate that your code is regarding AJAX.
source share