Как сделать отдельные столбцы таблицы фиксированными для определенной ширины, чтобы независимо от объема текста в этом столбце ширина столбца оставалась неизменной?
<col>
тег подходит только для Firefox
table-layout:fixed
для всей таблицы действительно
Просто установка width
не делает этого
Какое свойство CSS лучше использовать для этого
Ниже приведен код:
.video{
overflow:hidden;
table-layout:fixed;
max-width:146px;
}
.audio{
overflow:hidden;
table-layout:fixed;
max-width:146px;
}
.image{
overflow:hidden;
table-layout:fixed;
max-width:146px;
}
.qid2{
overflow:hidden;
table-layout:fixed;
max-width:92px;
}
<table border=1 id="vidtbl">
<tr>
<th>Question No</th>
<th>Video</th>
<th>Audio</th>
<th>Image</th>
</tr>
<tr>
<td class="qid2"></td>
<td class="video">images/dolphinvideo.png//////////////////////////////////////</td>
<td class="audio">hello</td>
<td class="image"></td>
</tr>
</table>