是的,这是另一个关于div
内部良好td
但没有脚本的问题。
td
的宽度以像素为单位定义。
我想要一个div
(及其内部输入)填充整个td
. 我让它在 Chrome 中工作,但在 Firefox 和 IE9 中失败了。那里一团糟。(我不关心IE6-8)
这是我正在测试的片段:http: //jsfiddle.net/K5D9z/37/。有没有通用的解决方案?
编辑
虽然我之前没有指定,但我希望某些表格单元格的内容会增加高度并扩展一些行。在 IE 和 FFheight: 100%
中,元素将始终在 css 中指定容器的初始高度:http: //jsfiddle.net/K5D9z/51/。所有的答案都有这个问题。
更新
正如评论中所指出的,似乎没有纯 css 解决方案。所以我根据计算的高度在style
每个属性中使用脚本设置高度:http: //jsfiddle.net/K5D9z/54/。td