So I have a table with this style:
table-layout: fixed;
Which makes all columns to be of the same width. I would like to have one column (t
Are you creating a very large table (hundreds of rows and columns)? If so, table-layout: fixed; is a good idea, as the browser only needs to read the first row in order to compute and render the entire table, so it loads faster.
But if not, I would suggest dumping table-layout: fixed; and changing your css as follows:
table th, table td{
border: 1px solid #000;
width:20px; //or something similar
}
table td.wideRow, table th.wideRow{
width: 300px;
}
http://jsfiddle.net/6p9K3/1/