【发布时间】:2014-10-07 19:38:41
【问题描述】:
我正在尝试将子元素添加到表格单元格中,我希望子元素尽可能宽而不会溢出。我的问题是它们不会自动占据整个宽度,如果我将宽度设置为 100%,它们就会溢出。
我不想简单地隐藏溢出,因为将来我想在孩子周围设置边框。
由于未提及的原因,Javascript 是一个不受欢迎的解决方案;但如果它有效,它就会有效。
这是我的测试:
<table style="background:grey;width:500px">
<tr>
<td>
<input value="Hello World"></input>
</td>
</tr>
<tr>
<td>
<input style="width:100%" value="Hello World"></input>
</td>
</tr>
</table>
我已经尝试了其他人发布的一些东西(例如使输入显示为内联块,使单元格宽度为 100%,边框折叠表格)。我用的是最新的火狐浏览器。
【问题讨论】: