我需要减少HTMLTable列的宽度,并在其中包含文本内容。
我试图设置宽度并强制文本换行的所有操作都失败了。下面是html:
<td width="40" class="skybluebackground centertext"><label class="wrappable"><strong>Total Expenses</strong></label></td>
…其他行在该列中具有如下单元格(数字输入元素):
<td width="40"><input width="40" type="number" step="0.01" min="0"
name="airfareTotalExpense" id="airfareTotalExpense"/></td>
试图减少这些数字输入元素的宽度也失败了。
我尝试过的CSS:
.wrappable {
width: 10em;
}
我也尝试过设置其他几个属性,但显然没有任何效果。
我也尝试过:
费用总额
使用此CSS:
td.可重复{
宽度:5米;
}
…但这也不起作用——对于我来说,列太宽,因此文本不会换行。
我也在HtmlTable上尝试过:
<COLGROUP WIDTH="48"></COLGROUP>
<COLGROUP WIDTH="32"></COLGROUP>
. . .
……但也没有效果。
在HTMLTables上设置列宽并不难;我在这里缺少什么?