【发布时间】:2012-08-17 19:40:51
【问题描述】:
我需要将 div 放在表格单元格中。 div 和单元格高度应始终根据 div 的动态内容对齐。
如果在其中插入文本,则 div 高度会增加,但其他 div 的高度保持不变:
示例: http://jsfiddle.net/BWYQg/
作为解决方法,我使用 js 扩展剩余 div 的高度(增加 div min-height),但是 如果插入后内容被清除,我会看到下图:
示例: http://jsfiddle.net/BWYQg/1/
那么问题是如何让 td 和 div 的高度始终根据 div 的内容对齐?
统一更新:
div 的内容应该是可编辑的 (<div contenteditable>),所以输入文本后 div 的高度会增加。
【问题讨论】:
-
为什么在表格中使用 div?尝试使用基于 div 的列。这可能有用:css-tricks.com/fluid-width-equal-height-columns