table-layout: fixed игнорирует min-width td

У меня есть проект, для которого требуется таблица, которая включает столбцы с фиксированной и гибкой шириной.

Некоторые столбцы всегда должны иметь ширину 80 пикселей, независимо от ширины окна браузера. .

Остальные столбцы должны иметь гибкую ширину, но все они должны быть одинаковой ширины с минимальной шириной 75 пикселей;

Добавив table-layout: fixed; в таблицу, я могу сделать так, чтобы столбцы гибкой ширины имели одинаковую ширину, НО тогда таблица игнорирует атрибут min-width td.

Если я удалю table-layout: fixed, min-width работает, но все столбцы гибкой ширины имеют разную ширину (в зависимости от длины содержащегося в них текста).

Количество столбцов зависит от данных, извлеченных из базы данных.

Я привел пример table с table-layout: fixed и min-width на jsfiddle: http://jsfiddle.net/7d2Uj/

Есть идеи, как заставить min-width работать в этой ситуации, или почему это происходит?

14
задан Brian Tompsett - 汤莱恩 17 November 2017 в 14:52
поделиться