Почему мой стол не соответствует моей фиксированной ширине COL?

У меня есть эта таблица: http://jsfiddle.net/fere_tzau/7pwn48zf/. Я хочу решить: сохранить table-layout: fixed свойство, но добавить фиксированное значение к первому столбцу <col width="100">,

Если я добавлю фиксированное значение к <col> это будет иметь некоторую ширину в процентах.(Календарные блоки курсов должны всегда иметь фиксированную ширину, скажем, 150px).

Но с помощью table-layout:auto фиксированная ширина работает.(но мой стол выглядит испорченным).

Я хочу первый <col> фиксироваться по ширине.

Может быть, этот ответ уже здесь, но я не могу его найти, может быть, то, что я хочу, даже невозможно.

Благодарю.

1 ответ

Ты можешь использовать tr > :first-child {width:100px;} выбрать только первые ячейки столбца и применить ширину или другой атрибут.

Другие вопросы по тегам